如何在创建jar文件时添加输入文件的地址?

时间:2013-06-07 06:30:59

标签: java netbeans exe

我在java Netbeans中创建了一个项目,我想创建一个可以在任何其他系统上运行的.exe或.jar文件。 我的项目有一个Main.java类和另一个类GetRules.java。 .exe文件应该可以在任何包含train.txt作为输入的文件夹中运行,并创建Model.txt作为输出

我该怎么做?

2 个答案:

答案 0 :(得分:0)

您正在寻找的是一个可以执行项目的可执行文件 叫你主要的课程

所以这就是你能做的事情

第1步:收集所有文件,类文件

第2步:创建一个收集项目中所有文件的jar文件

第3步:this.jar文件可在任何可用JVM的环境中执行

你将拥有.jar文件,而不是.exe文件,但是为你提供了目的

您可以参考this链接了解如何创建jar文件

答案 1 :(得分:0)

Java程序不会编译成exe文件,而是编写通常存储在jar容器中的Java字节代码。 exe文件仅在Windows系统上运行,但Java字节代码与平台无关。

你可以做的是使用像Launch4j这样的包装器。它将jar文件包装到exe文件中。