1

可能重复:
如何将我的 Java 程序转换为 .exe 文件?

是否可以在不安装 JDK 或 JRE SDK 的情况下在 PC 中运行 jar 文件?转换成exe还是其他方式?

4

3 回答 3

5

在 .Net => http://www.ikvm.net/中运行 jar 文件(Java 的另一个 VM)
或者您可以将 java 转换为 exe 使用:http
://www.duckware.com/jexepack/index.html 由您可以使用 gcc.gnu.org/java(“GCJ”另一个 Gcc Gnu 编译器)在独立的可执行文件中编译 java

于 2012-11-27T20:11:25.287 回答
2

jar 文件是一个 java 档案。JRE 是此类文件的运行时环境,它依赖于它。没有任何类型的 java 运行时环境,你就做不到。

但是,很多环境已经拥有它,因此您不必单独安装它。

不需要 JDK/SDK。

请注意,将 jar 文件转换为 exe 不会改变它仍然需要 java 运行时环境才能运行的事实。

于 2012-11-27T20:05:40.317 回答
2

您不需要“JDK”或“JRE SDK”,但至少需要“JRE”。您可以将其转换为 EXE,但您仍然需要包含与 JRE 具有所有相同信息的库。

例如,对于 VC++,您需要该版本的运行时库来运行这样的程序。

于 2012-11-27T20:06:13.627 回答