`
xumingrencai
  • 浏览: 1183623 次
文章分类
社区版块
存档分类
最新评论

ant打jar包时, 怎么把所依赖的jar包与从源码中编译过来class文件合并成最终的一个jar?

 
阅读更多

参考链接:http://rmn190.iteye.com/blog/1138789

将jar的执行由原来的

Java代码收藏代码
  1. <jardestfile="${dist.dir}/${jar.name}"basedir="${build.dir}">
  2. <manifest>
  3. <attributename="Main-Class"value="com.sinoi.dataIO.Main"/>
  4. </manifest>
  5. </jar>
改为:
Xml代码收藏代码
  1. <jardestfile="${dist.dir}/${jar.name}"basedir="${build.dir}">
  2. <manifest>
  3. <attributename="Main-Class"value="com.sinoi.dataIO.Main"/>
  4. </manifest>
  5. <zipfilesetexcludes="META-INF/*.SF"src="./lib/commons-logging-1.1.1.jar"/>
  6. <zipfilesetexcludes="META-INF/*.SF"src="./lib/log4j-1.2.13.jar"/>
  7. </jar>
Eclipse在导出可运行jar时有一个选项可以生成相应的ant脚本,

上面的解决方式就是从此ant脚本里拷出的。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics