gpt4 book ai didi

java - 如何从Netbeans java项目制作exe文件以在所有没有JVM的系统中运行?

转载 作者:行者123 更新时间:2023-12-02 06:03:25 27 4
gpt4 key购买 nike

我使用 netbeans IDE 和 java 创建了一个网络摄像头应用程序。然后我使用 launch4j 软件将该项目转换为 .exe 文件。该 .exe 文件仅在安装了 java 的系统上运行。否则会显示错误 JVM 发现错误类文件不可用。

我想制作可在所有类型的系统中运行的 .exe 文件。

给我一​​些建议。我在等

最佳答案

不存在可以在所有系统中运行的 .exe 之类的东西,如果您指的是在 Windows、Mac、Linux 等上运行的话。 Java 只是可移植的(无需重新编译),因为它有 JVM 作为一层,将其与机器和操作系统的细节隔离开来。

可以将 Java 运行时环境 (JRE) 与您的 Java 代码捆绑在一起并以这种方式发布;您可以按照与其他 .exe 程序相同的方式构建安装程序。但您需要为每个平台提供单独的安装程序。

还有一些编译器可以从 Java 生成 native 代码(.exe 文件或其等效文件)。同样,这意味着放弃可移植性并为每个平台提供单独的版本......并信任可能尚未通过 Java 兼容性认证的编译器。 (加上放弃热点优化。)

关于java - 如何从Netbeans java项目制作exe文件以在所有没有JVM的系统中运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22479452/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com