我正在Swing
中开发基于Java
的应用程序我想为此项目提供可执行的JAR文件。
项目中使用的所有外部库文件都应打包在JAR文件中。
如何使用ANT构建可运行的JAR文件?
答案 0 :(得分:2)
但它需要所有外部库 项目中使用的文件应该是 和罐子一起。
当然,但外部JARS不应与可执行JAR捆绑在一起。
你需要做三件事:
您向客户提供ZIP。他们解压缩并执行你的可执行JAR。
答案 1 :(得分:2)
您需要在manifest
任务中加入jar
任务。清单引用了启动jar时默认执行的主类。
它看起来像这样:
<jar...
<manifest file="MANIFEST.MF">
<attribute name="Main-Class" value="com.example.YourMainClass"/>
</manifest>
</jar>