windows上jdk12的安装与配置

今天是个风和日丽的日子,博主正式开始了java的学习。第一步当然是安装好开发环境了。

首先是官方下载地址:jdk下载地址提供的下载包括jdk8,jdk11,jdk12,jdk13,其中jdk8应该就是经典版本(猜测。。。),jdk12以及jdk13是今年发布的新版本。安装的话在官方下载页面选择一个版本下载即可,不再赘述。

安装完成后,需要配置环境变量,博主一开始在网上找到的是大多jdk8的配置方法,照做之后,果然失败了emmmmmm,于是我又将版本号作为关键词再次搜索,发现jdk12和jdk8配置的方法确实大有不同。然而,我尝试之后发现还是失败。而且每个人的配置方法也稍有区别,此时我想到或许可以参考官方文档
在这里插入图片描述翻译一下就是,依次进入:控制面板——系统——高级系统设置——环境变量——系统变量——选择PATH变量——双击打开后点新增——输入jdk安装位置,默认为 C:\Program Files\Java\jdk-12\bin(随版本号有变化,可以自行到安装目录查看),最后点击确定即可。不需要设置JAVA_HOME以及CLASSPATH。

测试可以使用win+r组合键,然后输入cmd,在命令行中输入java,java -version等命令查看是否配置成功。


好了,虽然在jdk配置过程可以不添加JAVA_HOME,然而今天下载tomcat发现还是需要JAVA_HOME以及JRE_HOME环境变量:

JAVA_HOME
C:\Program Files\Java\jdk-12.0.2\bin
JRE_HOME
C:\Program Files\Java\jdk-12.0.2\jre

不过,在新版的jdk中是没有jre的(例如楼主的jdk12),所以必须手动生成jre。下面关键来了。在电脑上搜索命令提示符,然后右键以管理员身份运行
第一步,切换目录到jdk安装目录(cd=change directory)

cd C:\Program Files\Java\jdk-12.0.2

第二部,使用以下命令生成jre文件夹

bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre

楼主一开始是直接在jdk安装目录的命令行运行第二步的命令,然后失败了,后来才找到解决方案,要以管理员身份运行命令行才行。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值