-2

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

我怎样才能做到这一点?

4

2 回答 2

0

你正在寻找的是一个可执行文件,它可以执行你的项目调用你的主类

所以这就是你可以做的

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

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

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

您将拥有 .jar 文件,而不是 .exe 文件,但为您服务

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

于 2013-06-07T06:36:54.443 回答
0

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

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

于 2013-06-07T06:39:00.603 回答