【发布时间】:2011-02-13 06:30:51
【问题描述】:
我在 Eclipse 中编写了我的 Java 应用程序。现在我想生成一个可以从命令行在其他系统上运行的 .jar 文件。有没有简单的方法在 Eclipse 中做到这一点?
我特别想知道我应该如何处理我使用的外部库的 jar 文件(应该将它包含在我的 .jar 文件中吗?)。
另外,我应该生成一些清单文件吗?
添加:
我看到了一个窗口,我可以在其中选择“将所需的库提取到生成的 JAR”或“将所需的库打包到生成的 JAR”等。我选择了第一个选项,我指定了导出目的地,但“下一步”按钮尚未激活。我还应该指定什么。我被提议启动配置,但我不想。每个配置都与命令行中给出的一组固定参数相关联,我不希望这样。
【问题讨论】:
-
可能为时已晚,但对于您的第二条评论:在此对话窗口中,下一个按钮始终处于禁用状态。启动配置决定了在执行 jar 时将运行哪个
main方法,因此对于可执行的 jar,您肯定需要它。如果您选择启动配置和导出目标,您应该可以选择完成。