[英]How to make an exe file from Netbeans java project to run in all system which don't having JVM?
我使用netbeans IDE和java创建了一个网络摄像头应用程序。 然后我使用launch4j软件将该项目转换为.exe文件。 该.exe文件仅在安装了Java的系统上运行。 否则它显示错误JVM查找错误类文件不可用。
我想制作将在所有类型的系统中运行的.exe文件。
告诉我一些建议。 我在等
没有.exe会在所有系统中运行,如果你的意思是在Windows,Mac,Linux等运行。 Java只是可移植的(无需重新编译),因为它将JVM作为一层,使其与机器和操作系统的细节隔离开来。
可以将Java运行时环境(JRE)与Java代码捆绑在一起并以这种方式发送; 您可以像编写其他.exe程序一样构建安装程序。 但是每个平台都需要一个单独的安装程序。
还有一些编译器可以从Java生成本机代码(.exe文件或它们的等价文件)。 同样,这意味着放弃可移植性并为每个平台提供单独的版本......并且信任可能尚未通过Java兼容性认证的编译器。 (另外放弃热点优化。)
如果没有安装JVM,则无法运行Java应用程序。 这是肯定的。 除此之外,你有什么问题吗? :)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.