想请问一下jdk1.8版本是不是没有免安装的

Python015

想请问一下jdk1.8版本是不是没有免安装的,第1张

不管是Java 8,还是其它的7、9等,官方皆没有免安装。

但从 11 开始,Windows版已经有 免安装 包了。

不过自己可以完全先安装,然后再把安装目录文件夹拷出来,然后再卸载(如果有虚拟机,建议在虚拟机里安装/卸载,因为它安装时同时会往其它地方写/改一些文件,如会在System32里放几个exe文件)

开发环境里:可以在环境变量里配置JAVA_HOME,指向你拷出来的目录即可

生产环境里:既可以在环境变更里配置,也可以直接在tomcat里配置

采用上面的方式,可以实现多个版本的同时使用,像我的工作电脑,JAVA 6、7、8、9同时共存,6、7、8为旧项目和目前在用项目,9用于学习

(如果用的是Eclipse,可在环境变量里指定其中的一种JDK以便能运行Eclipse,其它在需要在Eclipse里面配置JRE即可)

1、JAVA 其实是免安装的,下载相关JDK,然后,只要正确配置 pach 和 classpath 就可以了。

2、如果是安装JAVA出问题的话,有可能的就是64位,32位版本不相符。或者安装包有问题,建议你检查配置,然后重新下载个安装包。

3、我们正常使用JAVA,都会下载多个版本,然后需要用哪个就配置一下就行了,如下图所示,是我电脑本地的JAVA环境。

右击你的项目,选择Export:

选择Java目录下的JAR file:

设置导出jar文件的路径,我这里选择的是桌面,点击Next:

这一步默认,不用改动,直接Next:

设置项目的主类,也就是项目的入口,点击Finish:

这就是生成的jar文件:

下面需要一个名叫exe4j的软件,可以自行去网上下载,下载好该软件后打开进入主页面,直接点击Next:

这一步选择第二项"JAR in EXE" mode:

填写应用的简称,和转换后exe文件的路径,我这里让然是选择的桌面:

这一步填写生成exe文件的名称:

点击"+"号添加刚才生成的jar文件:

添加jar文件后设置程序的入口:

填写最低版本,最高版本可以为空:

到这一步就可以直接点击Finish了:

这就是生成的exe文件: