一、在deepin安装Tomcat的过程中启动报错
二、查了原因后,发现是因为使用命令启动./startup.bat
Tomcat时,它调用了catalina.bat,而它调用了setclasspath.bat。因此需要在setclasspath.bat手动声明环境变量
三、解决办法:修改tomcat的bin目录下setclasspath.sh ,手动添加JAVA_HOME和JRE_HOME两个环境变量,其后为jdk安装目录
sudo gedit setclasspath.sh
export JAVA_HOME=/usr/lib/jvm/java8/
export JRE_HOME=/usr/lib/jvm/jdk8/jre
注意:Windows下将export改为set
保存即可,再次启动,成功!