Linux安装的高版本jdk17缺少jre,导致的问题某些运用到jre的程序起不来报异常,我们来生成缺少的jre吧,如果你也确实需要的话

问题:

        Linux安装了jdk17,没有生成的jre;导致的问题某些运用到jre的程序起不来报异常

 安装的jdk17没有jre;但是后续我们会用到jre,生成吧,下图是原来的目录,没有jre文件夹

来吧!生成,进入jdk安装的目录下的bin目录

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

在bin目录下生成jre后的目录

生成后需要把jre挪到上一层(为啥要挪到上一层,好像跟bin目录并列才正常吧,我见过的都这样,咱也挪吧)

mv jre ../jre   [mv 要移动的文件夹 目标文件夹]

 

 

 上图为移动完成后的目录;生成的jre文件内部的详细内容如下图

 如果环境变量没配的话,可能需要配个jre。关于图中jdk1.7.0_261的文件夹是我自己建的,

export JAVA_HOME=/usr/local/jdk1.7.0_261
export JRE_HOME=$JAVA_HOME/jre
export TOMCAT_HOME=/usr/local/tomcat7
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
export PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin:$TOMCAT_HOME/bin:$PATH

本意是搞个jdk7来的,后来稀里糊涂下载了jdk17,就那样的,后续又把jdk17卸载了,重新安装的,反正记录下长个记性,如果有人安装了高版本jdk可以看下

个人记录问题,水平不高,不喜勿喷

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值