5、执行/Library/Tomcat/bin下的startup.sh,然后打开http://localhost:8080查看是否Tomcat已经启动,若要停止服务器就运行同目录下的shutdown.sh
遇到的最多的问题就是权限问题:
sudo chown -R yourname:admin Tomcat
sudo chmod -R 755 Tomcat
遇到的一个最头疼的问题:
执行startup.sh时报错:-bash: ./startup.sh: /bin/sh: bad interpreter: Operation not permitted
最后在一国外网站上找到了解决办法:
首先执行: ls -al@ /Library/Tomcat/bin/startup.sh
-rwxr-xr-x@ 1 yourname admin 2023 11 28 11:20 /Library/Tomcat/bin/startup.sh
com.apple.quarantine 88
说明这个文件被隔离了
然后执行:xattr -d com.apple.quarantine /Library/Tomcat/bin/startup.sh
由于startup.sh是执行catalina.sh
所以还要执行:xattr -d com.apple.quarantine /Library/Tomcat/bin/catalina.sh
ok,再执行./startup.sh就可以看到熟悉的tomcat启动日志了