我有一个 Java 桌面程序,它使用"file"文件夹来保存日志,使用“图像”文件夹来获取其 gui 的图像。 我想发布这个程序并显示“.class”文件(以便我可以更新它们)。
1-) 在 Eclipse 中,当我使用导出--> Jar 或导出--> 可执行 Jar 选项时。它将所有内容包装在一个 jar 中,而我的程序无法工作(可能是因为它找不到图像文件)。 我想我记得一种发布代码的方法,因为它使用 eclipse 但找不到它:/。我如何发布我的代码,并在程序中保留我想要的文件夹?
2-) 保留可见的“.class”文件以进行更新是一个坏主意吗? (我不,也希望人们潜入代码,因为它会有数据库网址等)。我有什么选择? 您如何进行更新?
感谢您的回答,如果我问的问题已经被问过很多次了,请原谅我:/(。
最佳答案
哇,你的评论在我脑海中点燃了=)。 问题解决了:)。
我所做的是, 导出可运行的 jar,并选择要复制到文件夹中的库。 然后,我将外部"file"和“图像”文件夹复制到我的 jar 文件所在的文件夹中。 它成功了! =)。
//对于第二个问题,是的,这样“.jar”文件就很小,因此可以轻松更新。
对于第二个问题,我按照建议将图像显示为资源(可以通过右键单击 Eclipse 中的相关文件夹来完成)。
感谢您的评论。
关于Java,使用本地文件夹发布,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21326488/