问题描述
在Linux环境下启动Tomcat,一直没有启动,日志catalina.out文件中只提示“No such file or directory”。
解决方法
- 使用命令:
vi /etc/profile
打开/etc/profile
文件,键入i
进行编辑; - 修改
CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib
的变量前添加.:
, 修改后为:CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib
; - 键入
Esc
退出编辑,:wq
保存并退出; - 键入命令
source /etc/profile
使其生效。
# set java environment
export JAVA_HOME=/usr/java/jdk1.8.0_65
export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib
export PATH=$JAVA_HOME/bin:$PATH
☆ 我的问题在设置完这些环境配置之后,仍然没有得到解决。
重点来了,最后居然是我没有对其添加执行权限.
执行命令: chmod +x *.sh
重启服务器,即可访问Tomcat
reboot