Mac安装Tomcat服务 错误:-bash: ./startup.sh: /bin/sh: bad interpreter: Operation not permitted

Tomcat启动遇到错误:-bash: ./startup.sh: /bin/sh: bad interpreter: Operation not permitted

 

说明这个文件被隔离了

然后执行:xattr -d com.apple.quarantine startup.sh

由于startup.sh是执行catalina.sh

所以还要执行:xattr -d com.apple.quarantine catalina.sh

ok,再执行./startup.sh就可以看到熟悉的tomcat启动日志了

 

如果出现:

-bash: ./startup.sh: Permission denied

是因为用户没有权限,而导致无法执行.需要用命令chmod 修改一下bin目录下的.sh权限,没有出现说明启动成功

$:chmod u+x *.sh

你可能感兴趣的:(Mac安装Tomcat服务 错误:-bash: ./startup.sh: /bin/sh: bad interpreter: Operation not permitted)