jar打包(含第3方jar包及配置文件)

jar目录格式(以下除了monitor.jar其余为第3方jar):

 

  monitor.jar

  log4j-1.2.8.jar

  commons-logging.jar

  ....

 

-----------------------------------------------------------------------------------------

  monitor.jar内部格式

-----------------------------------------------------------------------------------------

META-INF目录下的MANIFEST.MF文件内容(第3方jar与monitor.jar同级目录以Class-Path引入,jar之间以空格隔开):

 

Manifest-Version: 1.0
Ant-Version: Apache Ant 1.7.0
Created-By: 14.3-b01 (Sun Microsystems Inc.)
Main-Class: com.xx.MainClass
Class-Path:  log4j-1.2.8.jar commons-logging.jar

------------------------------------------------------------------------------------------

如何用ant生成jar?

<target name="jar">

  <jar manifest="manifest.mf文件位置" destfile="生成jar的目录/monitor.jar" basedir="如上面截图的    monitor.jar目录" encoding="UTF-8" />

</target>

------------------------------------------------------------------------------------------

如何运行monitor.jar?

新建文本文件粘贴以下3行,

pause
java -jar E:\workspace\monitor.jar
pause

另存为monitor.bat-->双击即可弹出命令窗口-->运行成功.

------------------------------------------------------------------------------------------

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值