从终端进入tomcat的bin目录,然后执行startup.sh
bogon:~ apple$ cd /Users/apple/Desktop/tomcat_war/apache-tomcat-7.0.42/bin
bogon:bin apple$ sh startup.sh
输出结果为
Cannot find ./catalina.sh
The file is absent or does not have execute permission
This file is needed to run this program
其实这里是权限,
解决方法:
依旧在tomcat 的bin目录下
执行 chmod +x *.sh
然后用sh startup.sh启动成功
如下:
Last login: Tue Aug 6 15:52:01 on ttys000
bogon:~ apple$ cd /Users/apple/Desktop/tomcat_war/apache-tomcat-7.0.42/bin
bogon:bin apple$ sh startup.sh
Cannot find ./catalina.sh
The file is absent or does not have execute permission
This file is needed to run this program
bogon:bin apple$ chmod +x *.sh
bogon:bin apple$ sh startup.sh
Using CATALINA_BASE: /Users/apple/Desktop/tomcat_war/apache-tomcat-7.0.42
Using CATALINA_HOME: /Users/apple/Desktop/tomcat_war/apache-tomcat-7.0.42
Using CATALINA_TMPDIR: /Users/apple/Desktop/tomcat_war/apache-tomcat-7.0.42/temp
Using JRE_HOME: /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
Using CLASSPATH: /Users/apple/Desktop/tomcat_war/apache-tomcat-7.0.42/bin/bootstrap.jar:/Users/apple/Desktop/tomcat_war/apache-tomcat-7.0.42/bin/tomcat-juli.jar
bogon:bin apple$