我使用Java创建了一个应用程序,并且有.jar文件。 我想要做的就是将.jar转换为.exe,以便它可以在没有安装Java的系统上运行。 我搜索了互联网,但除了一些声称这样做的愚蠢视频和软件之外什么都没找到。
那么,我怎样才能将.jar转换为.exe。或者它有可能吗?
答案 0 :(得分:1)
好。 有许多软件可以做到这一点。 我个人建议使用JSmooth。 Jar2Exe也是另一种选择,但您必须付费。
答案 1 :(得分:1)
答案 2 :(得分:1)
有可能。首先,您需要具有Java运行时环境(JRE)。然后从IDE生成应用程序以获取jar文件。打开它,看看它是否运行。如果无法运行,则您的应用程序可能缺少主类,因此请进行整理,然后使用launch4j创建exe。生成项目后,在netbeans中,jar文件位于document / netbeansprojects /“ projectname” / dist /中。在您的PC上创建一个文件夹,然后将dist文件夹复制到那里。同时将您的jre复制到dist文件夹中。将dist重命名为bin。打开launch4j。在第一个选项卡上,“输出文件”选择您创建的文件夹,并在文件名上输入扩展名为.exe的应用程序名称。在“ jar”上,选择已复制到新创建的文件夹中的jar文件。您还可以在第一个标签上为您的应用选择图标。移至第二个选项卡“ classpath”。选中“自定义类路径”复选框。在“ mainclass”上,选择已复制到新文件夹中的jar文件。如果您的应用程序使用任何库,则一个或多个目录将出现在名为classpath的文本区域中。通过在目录的开头添加“ bin /”来修改每个目录,然后单击接受。如果您的应用程序没有库,则只需在编辑项文本区域上写入bin,然后单击接受。移至jre选项卡,然后在捆绑的jre路径字段中输入JRE捆绑包的名称。顶部有一个类似于设置按钮的按钮。单击它,选择将在哪里保存exe。然后键入文件名,以创建日志。单击保存后,您的exe即已创建