我有一个在eclipse中创建的.java文件。我设法做了一个.jar,但我不知道如何将我的图像文件夹放入jar中,也不知道如何让jar运行?
它应该已经运行了吗,或者只是一个像.zip一样的归档文件?
非常感谢你们在这里的帮助,因为当涉及到这个问题时,我完全不知所措。我已经用java编程(基本上就是用JCreator制作.java文件)大约两年了。
我找了又找,但始终没有找到一个好的答案。任何人可以摆脱类似的运行.java文件作为一个应用程序和事情的工作方式,那将是很棒的。
附注:我正在使用GUI,代码是正确的。
非常感谢!
发布于 2012-05-07 23:56:58
什么是runnable jar?
jar是一个归档文件(它使用与ZIP相同的文件格式),其中包含程序工件:编译的类、图像、配置文件和其他资源。
要成为一个可运行的jar,它必须包含一个名为manifest (清单支持电子签名、版本控制、包密封)的特殊文件,其中包含一个Main-Class: project.name.EntryPoint条目,该条目指定了作为程序起始点的类。
这可以通过使用Eclipse特性File > Export > Java > Runnable JAR file轻松实现。
如何运行可运行的jar
使用命令行,只需执行java -jar <jar_file_path>。但是现在,当您双击jar文件时,操作系统(Windows Explorer / Gnome / KDE)的图形shell已经调用了java。
如何将图像放到.jar上
您可以在Eclipse项目上指定图像文件夹也是源文件夹来完成此操作。现在,当将项目导出到jar文件时,它将包含它们。
https://stackoverflow.com/questions/8659971
复制相似问题