但从 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文件: