读书人

Ant击jar包指定MainClass

发布时间: 2012-06-29 15:48:47 作者: rapoo

Ant打jar包指定MainClass

一般用ant打jar的时候不用指定程序的入口!这个jar一般是给其他app引用的。

但是如果该jar就是程序的启动jar。例如:

?? ??? ??? ??? ?<exclude name="**/*Test.*"/>
?? ??? ??? ??? ?<exclude name="**/Test*.*"/>
?? ??? ??? ??? ?<manifest>
?? ??? ??? ??? ??? ?<attribute name="Main-Class" value="com.ant.action.Action"/>
?? ??? ??? ??? ??? ?<attribute name="Class-Path" value="junit.jar"/>
?? ??? ??? ??? ?</manifest>
?? ??? ??? ?</jar>

?

用winRar打开jar文件,打开MANIFEST.MF文件,内容如下:

?

Manifest-Version: 1.0
Ant-Version: Apache Ant 1.7.1
Created-By: 20.0-b11 (Sun Microsystems Inc.)
Main-Class: com.ant.action.Action
Class-Path: junit.jar

读书人网 >网络基础

热点推荐