tomcat和eclipse默认使用了openjdk,通过压缩包安装的jdk无法被识别,通过修改tomcat/bin下的catalina.sh添加jdk和jre路径即可
sudo gedit catalina.sh
在代码前加上:
export JAVA_HOME=/usr/java/jdk1.8.0_151
export JRE_HOME=/usr/java/jdk1.8.0_151/jre
同样的eclipse启动不了可以修改eclipse根文件夹下eclipse.ini中-vm后的路径,改成jre/bin的路径
sudo gedit eclipse.ini
-vm
#这里修改成自己的jre/bin路径
/usr/java/jdk1.8.0_151/jre/bin
-vmargs
也可以安装前卸载默认的jdk(还没测试是否可行)
sudo apt-get purge openjdk*