Java,使用本地文件夹发布

标签 java eclipse jar

我有一个 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/

相关文章:

jar - 处理Jar文件的最小库执行

java - Android ListView 项目太大不知道为什么

android - layout.xml 文本编辑器在 Eclipse android 中单击或突出显示时发生变化

java - 无法将库添加到 Eclipse Java 项目

java - 从JAR执行时,项目无法读取.wav文件

java - jar 找不到方法的符号(但找到了其他类方法)?

java - Rest Api异常处理

java - 在 JavaFx 中使用 JTS 拓扑

java对象层次结构,并将对象传递给函数

visual-studio - Visual Studio 等效于 Eclipse 键盘快捷键 Alt Shift L