在 .jar 存档中存储和提取文件的最佳方法是什么?
我正在寻找一种将文件存储在 jar 内(并提取它们)的方法,但它也必须在从 Eclipse 运行/调试时起作用。
说明: 将文件存储为我想用于框架图标的图像。我希望现在一切都清楚了。
I am looking for a way to store files inside the jar (and extract them), but it must work when running/debugging from Eclipse as well.
explanation:
Storing files as in images that I want to use for an icon of a Frame. I hope it's clear now.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
我还是觉得这个问题有点不清楚。
你想做什么?您可以使用 JarInputStream/JarOutputStream 创建和读取 jar 文件,还可以使用 Class.getResourceAsStream(String name) 从类路径上的 jar 文件中读取文件
I still think that the question is a bit unclear.
What is it that you want to do? You can create and read from jar-files using JarInputStream/JarOutputStream, and you can also read files from jar-files that are on the classpath using Class.getResourceAsStream(String name)
我不清楚你的问题。
Eclipse可以导出可运行的jar文件,右键单击项目名称并选择导出。然后从对话框中选择java类别下的可运行jar文件。
I don not get your question clearly.
Eclipse can export runnable jar files , right click on the project name and choose export. Then from the dialog choose runnable jar file under java category.
使用 Eclipse IDE 创建 JAR 文件非常简单。
请按照简单的步骤操作。
1. 右键单击您要创建 JAR 文件的项目。
2. 从上下文菜单中选择导出。
Creating JAR file using Eclipse IDE is pretty much easy.
Follow the simple steps.
1. Right click on your project, which you want to create a JAR file.
2. Select Export from the context menu.
Eclipse 理解 Ant 构建文件。编写一个构建文件,同时(编译和)Jar 代码,这就不再是问题了。
Eclipse understands Ant build files. Write a build file that (compiles &) Jar's the code at the same time and this becomes a non-issue.