eclipse导出可独立运行的jar包

  用eclipse开发可独立运行的命令行java程序,如果引用了第三方包,导出时须用manifest.mf定义引用第三包的路径,以及定义可执行的主类。形式如下:
Manifest-Version: 1.0
Sealed: true
Main-Class: com.task.mytask
Class-Path: lib/log4j-1.2.16.jar lib/sqljdbc.jar


注意:每行的:后有个空格,否则导出会报错。lib目录是jar运行目录下的目录,不包含在jar内,可减小jar的体积。用manifest的好处是不用安装其它专门用于打包的eclipse插件,全手工DIY。

猜你喜欢

转载自cai21cn.iteye.com/blog/2226630