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-->双击即可弹出命令窗口-->运行成功.
------------------------------------------------------------------------------------------