使 Java 与我的应用一起安装

Make Java installed with my app

有什么方法可以将我的 .jar 转换为 .exe 并将 Java 添加到我的安装文件

公司以同样的方式将 Direct x 附加到他们的游戏中??

当我双击它时 window 打开并设置将我的程序解压缩到选定的路径然后设置 Java 如果找不到

我无法解释更多

我猜你需要的是原生打包,NetBeans 好像已经提供了。

您还可以尝试 Inno Setup 以本机格式交付您的 Java 应用程序,以及 IzPack 交付安装程序。

希望能有所帮助。 :-P

我已经将 Excelsior JET 用于客户端应用程序,安装了 10 个 Windows。与捆绑您自己的 JRE 安装程序相比,它显着减少了安装大小和安装时间。更重要的是,它显着减少了 java -jar 启动时的应用程序启动时间。它通过使用经过认证的本机 JRE 实现将您的 Java 代码编译为本机 EXE 文件来实现。他们还提供了一个简单的安装程序,您可以使用它来打包您的应用程序及其本机 JRE 运行time EXE 和 DLL。我没有发现使用它有任何缺点,只要您愿意使用商业产品并花时间完成其构建配置。

如果您决定将 JRE 与您的应用程序捆绑在一起,而不是使用 JET 之类的东西,您的用户将需要 运行 该安装程序的管理员权限。另一种方法是捆绑 private JRE。使用私有 JRE 的最终用户不需要管理员。您需要在 JRE jar 文件上使用 pack200unpack200 来控制大小。

您可以创建一个运行的 bat 文件 java -jar [你的 Jar 文件]

然后用exe调用bat文件

使用 Install4J,您可以选择包含 JRE,或者如果系统中缺少它,则可以从安装程序下载。