跟上文修改jdk版本为1.8
上文传送门:Linux修改/ect/profile文件导致虚拟机无法登录
当前环境
- jdk-1.8
- dubbo-admin-2.5.7.war(网上改好的版本,可与jdk1.8兼容)
- zookeeper-3.6.3
部署
把war包放在webapps下,启动zookeeper和tomcat,访问http://192.168.2.129:8080/dubbo-admin
按道理来说应该是可以直接访问的,但是访问失败。
查看日志,发现原因tomcat启动时还是用的jdk10,再使用java -version查看版本时显示1.8。。。(离谱,换1.8了但没有完全换。。。)
tomcat指定jdk版本
在bin目录下setclasspath.sh文件中指定一下
export JAVA_HOME=/usr/java/jdk1.8
export JRE_HOME=/usr/java/jdk1.8/jre
测试
启动tomcat发现是1.8版本,再访问http://192.168.2.129:8080/dubbo-admin直接成功