如何使用Eclipse创建包含两个包和文本文件的java jar文件

时间:2014-12-05 13:20:30

标签: java eclipse

我的项目有两个包和一个文本文件。我使用文本文件来获取输入。我已经尝试了几个关于如何创建jar文件的教程,我能够创建一个jar文件但是我的GUI应用程序不起作用,比如,当我点击一个按钮它应该根据一些输入显示一些输出但它没有,在我的jar文件中。

2 个答案:

答案 0 :(得分:0)

进入您拥有两个软件包和文件的根目录。
打开cmd提示符并执行以下命令:

jar -cj project.jar dir1 dir2 file.txt

这将创建project.jar。
dir1,dir2和file.txt将打包在jar中 例如,如果第一个包是 com.company.foo ,则秒是 com.company.bar
你需要做的是(注意我们只指定包根, com

jar -cf project.jar com file.txt

然后你可以调用Main类,假设它在 foo 中,就像这样:

java -cp project.jar com.company.foo.Main

答案 1 :(得分:0)

只需使用“导出”> “导出为”> “Java /(Runnable)JAR文件”。 如果您的文本文件位于项目文件夹中,则应将其与其余文件一起打包。