是否可以在PC中运行jar文件而无需安装JDK或JRE SDK?转换为exe或任何其他方式?
答案 0 :(得分:4)
在.Net =>中运行jar文件http://www.ikvm.net/(java的另一个VM)
或者你可以将java转换为exe使用:http://www.duckware.com/jexepack/index.html
顺便说一下,你可以使用gcc.gnu.org/java(GCC Gnu的另一个编译器“GCJ”)在独立的可执行文件中编译java
答案 1 :(得分:2)
jar文件是java archieve。 JRE是这种文件的运行时环境,它依赖于它。没有任何类型的Java运行时环境,你就不能。
但是,有许多环境已经拥有它,因此您不必单独安装它。
不需要JDK / SDK。
请注意,将jar文件转换为exe不会改变它仍然需要运行java运行时环境的事实。
答案 2 :(得分:2)
您不需要“JDK”或“JRE SDK”,但您最少需要“JRE”。您可以将其转换为EXE,但仍需要包含具有JRE所有相同信息的库。
E.g。使用VC ++,您需要该版本的运行时库来运行此类程序。