从终端进入tomcat的bin目录,而后执行startup.shapache
bogon:~ apple$ cd /Users/apple/Desktop/tomcat_war/apache-tomcat-7.0.42/binbootstrap
bogon:bin apple$ sh startup.shtomcat
输出结果为app
Cannot find ./catalina.shthis
The file is absent or does not have execute permissionspa
This file is needed to run this programio
其实这里是权限, ast
解决方法:jdk
依旧在tomcat 的bin目录下 file
执行 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$