我正在开发基于Swing
的应用程序Java
我想要一个可执行JAR文件用于此项目。如何使用Ant生成可执行jar文件
项目中使用的所有外部库文件应打包在JAR文件中。
如何使用ANT构建可运行的JAR文件?
我正在开发基于Swing
的应用程序Java
我想要一个可执行JAR文件用于此项目。如何使用Ant生成可执行jar文件
项目中使用的所有外部库文件应打包在JAR文件中。
如何使用ANT构建可运行的JAR文件?
,但它所需要的外部库项目中使用的应该是与罐子一起 文件。
当然,但外部JARS不应该与可执行JAR捆绑在一起。
你需要做三件事情:
您给客户的ZIP。他们解压缩并执行可执行JAR。
+1由IDE构建的JAR可能已经具有所需的“Class-Path”属性集;你可以使用这个简单的[实用程序](https://sites.google.com/site/drjohnbmatthews/manifesto)来查看。包含'build.xml'是使用'ant'构建JAR的简单示例。 – trashgod 2011-05-11 05:27:30
您需要在jar
任务中包含manifest
任务。清单引用主类,当您启动jar时默认执行。
它可能看起来像这样:
<jar...
<manifest file="MANIFEST.MF">
<attribute name="Main-Class" value="com.example.YourMainClass"/>
</manifest>
</jar>
参见'DIST/README.TXT'在项目文件夹。 – trashgod 2011-05-11 18:22:54