2012-11-27 85 views

回答

4

运行jar文件
或者你可以将Java exe文件使用:http://www.duckware.com/jexepack/index.html
由你可以使用gcc.gnu.org/java(“GCJ的方式“另一个Gcc Gnu编译器)在独立的可执行文件中编译java

+1

jexepack仍然需要目标计算机中的JRE,对吧?如果要运行java应用程序,任何用于java的虚拟机仍然是java运行时环境。包括ikvm。但是,JRE是Oracles的术语。 – eis

+0

不知道。我从不让它独立。 –

+0

[IKVM](http://www.ikvm.net/)提供了一个JVM和一个Java类库的实现。换句话说,这是一个JRE。 – DNA

1

jar文件是java archieve。 JRE是这样一个文件的运行时环境,它依赖于它。没有任何一种Java运行时环境,你不能。

但是,有很多已经拥有它的环境,所以你不一定要单独安装它。

不需要JDK/SDK。

2

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

E.g.使用VC++,您需要该版本的运行时库来运行此类程序。在.net =>http://www.ikvm.net/(另一个VM为Java)

相关问题