linux安装完系统本身会自带一个jre,但有时此运行环境不符合应用的运行要求,例如:我的应用就出现
at org.apache.cxf.common.util.Compiler.useJava6Compiler(Compiler.java:187)异常。
解决方法:
重新安装jdk,并将运行环境切换到此jdk下的jre。
此处linux下安装jdk过程就不详细介绍。
具体如下:
1、首先将自己安装的jdk下的jre配置到jvm中,执行命令
update-alternatives --install /usr/bin/java java /usr/lib/java/jdk1.8.0_191/jre/bin/java 300
其中/usr/lib/java/jdk1.8.0_191/jre/bin/java部分就是你的jdk路径。
2、执行命令update-alternatives --config java 选择要使用的jre编号。
重启应用就ok。