我有一个刚刚完成的 java gui 项目。我使用netbeans来开发这个,现在我想将整个项目打包到一个jar文件中。 Netbeans 似乎是自己完成此操作的,但它并不包含所有依赖项。即,如果我已将一些图像添加到项目的类路径中,则在执行 jar 时不会加载这些图像。当我运行它时,它在控制台中显示了一堆错误,因为它无法加载与项目关联的图像/文件。
netbeans 中是否有一个选项可以包含所有内容并使程序像从 IDE 中运行一样运行?
最佳答案
好的,我修复了这个问题,不是使用 Netbeans,而是使用 Eclipse。我将项目导入到 eclipse 中,添加所有依赖项并验证它在 eclipse 中工作后,单击 file ->export... ->java-drop-down -> runnable jar ->choose file名称,然后从启动配置
中选择您的主程序,并将所有其他选项保留为选中状态,然后按完成按钮,它应该可以工作。
为我工作! 这并不是说 Eclipse 比 Netbeans 更好,只是它有更好的生成 jar 文件的选项
关于java - 如何将一个完整的java项目打成jar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26810859/