用exe4j如何把jar打包成可以在别台没有安装JDK或JRE的机器上运行。我加入了JDK都无法运行

如题所述

exe4j 的打包是java打包 而不是想jet那样的纯x86框架的打包,所以肯定是需要运行环境的,不用jdk那是开发环境,需要jre,你可以到网上下一个mini的jre(主要要和你jar项目的版本兼容),之后和你的jar项目放到同一个目录里,在exe4j打包时设置使用这个jre,就可以了,之后做setup的时候带着这个jre目录一起,到那里都可以运行了。
温馨提示:内容为网友见解,仅供参考
无其他回答

...台没有安装JDK或JRE的机器上运行。我加入了JDK都无法运行
不用jdk那是开发环境,需要jre,你可以到网上下一个mini的jre(主要要和你jar项目的版本兼容),之后和你的jar项目放到同一个目录里,在exe4j打包时设置使用这个jre,就可以了,之后做setup的时候带着这个jre目录一起,

exe4j生成的exe文件怎样才能在没有装JDK的电脑上运行
jre vision 选择你的jre版本,范围大点没事,比如1.3-1.7 。然后点Advanced Option ——Search Sequence 这里是设置搜索jre路径方式,默认是先查找注册表。新建一个directory,选择你放在文件目录下的jre,然后把它move up到最前面。然后再一路确定,顺便设置个启动画面什么的~~用exe4j只是制作一个启动...

我用exe4j转换了一个jar包,转换成了exe,其他电脑不能运行
过命令行窗口来运行你的exe文件,能看到异常信息

JAVA如何编译成EXE的文件?如何实现自编译(不要虚拟机还可运行)?
原理:可执行的jar包文件可以通过命令行java -jar jarfile.jar来执行。制作伪exe其实做法一样,只不过做成exe,调用系统中的java.exe来运行它。一般情况下,exe4j做成的可执行文件仍需JRE支持,也就是说只能在安装了JRE的计算机上运行。不过有一种方法可制作伪exe文件,在没有安装 JVM的机器上也能运行...

java 程序用exe4j 打包成exe,怎样在没有jdk环境电脑上运行
没有jre是无法运行java导出的exe文件的,因为jre提供了java运行的必须依赖环境。下载exe4j_windows_4_5_2,安装运行。如下图:next--选择jar--输入要生成程序的名称和保存的路径--要是想用自己的icon就勾选icon file并通过文件选择器定位到你的icon ...

用exe4j 将java文件生成的exe文件 能运行在不装jdk的计算机上吗?
可以啊,EXE4J主要是把JAR包生成EXE,在生成JAR包的过程中依赖于JDK,后面的过程可以脱离,生成EXE以后,双击那可执行。

如何使用Exe4j将jar打包成exe文件
1.welcome-打开Exe4j 如图,如果你有保存过的项目打包配置文件,那么点>>open打开即可。如果没有点>>next.2.Project type-选择打包方式 由于我们讲的是打包jar生成exe,所以选“jar in exe”mode,这种方式可以把一个java应用程序打包成一个exe文件,但是不能将除jar以外的附加文件打包进去。然后>>...

如何把一个java程序打包成exe文件,运行在没有java虚拟机的机器上?
首先,将编译好的程序打包成jar文件,然后做出exe,这样代码就不可见了;但是exe文件在没有安装jre的电脑上不能运行,如果要求客户再去安装jre 设置环境变量 就不雅了。我们需要将jre打包。这几步操作网上介绍的插件和方法很多,但有的好用有的不好用,而且有的还需要注册。经过尝试比较,在“千里冰封...

怎么用innosetup打包java项目?
选择第一步打包的jar包,设置main class入口。在“configure JRE”中,输入使用的JDK版本(如1.8)并选择合适的JRE版本,通常推荐选择client hotspot VM。完成上述设置后,点击“next”直到结束,此时生成的.exe文件即可双击运行。接下来,使用Inno Setup创建安装程序:运行Inno Setup并新建项目。在“...

用exe4j将jar转换成exe出现问题 到底该怎样将已经写好的java代码弄成可...
选择Java下边的JAR file 设置你要导出文件的保存路径 直接点击Next 设置项目的入口函数 点击Finish,生成相应的jar文件 下面是将你导出的jar文件转换成exe文件,这里需要一个软件,exe4j,自行去网上搜索下载,打开该软件,直接点击Next 选择第二项"JAR in EXE" mode,点击Next 设置应用信息和转换后exe...

相似回答