官方下载地址
​​​https://tomcat.apache.org/download-10.cgi​

在Mac上安装使用tomcat_apache

开启tomcat

./startup.sh

关闭tomcat

./shutdown.sh

/Users/air/Downloads/apache-tomcat-10.0.4/bin
➜ bin ./startup.sh
Using CATALINA_BASE: /Users/air/Downloads/apache-tomcat-10.0.4
Using CATALINA_HOME: /Users/air/Downloads/apache-tomcat-10.0.4
Using CATALINA_TMPDIR: /Users/air/Downloads/apache-tomcat-10.0.4/temp
Using JRE_HOME: /Users/air/Library/Java/JavaVirtualMachines/openjdk-16/Contents/Home
Using CLASSPATH: /Users/air/Downloads/apache-tomcat-10.0.4/bin/bootstrap.jar:/Users/air/Downloads/apache-tomcat-10.0.4/bin/tomcat-juli.jar
Using CATALINA_OPTS:
Tomcat started.
➜ bin ./shutdown.sh
Using CATALINA_BASE: /Users/air/Downloads/apache-tomcat-10.0.4
Using CATALINA_HOME: /Users/air/Downloads/apache-tomcat-10.0.4
Using CATALINA_TMPDIR: /Users/air/Downloads/apache-tomcat-10.0.4/temp
Using JRE_HOME: /Users/air/Library/Java/JavaVirtualMachines/openjdk-16/Contents/Home
Using CLASSPATH: /Users/air/Downloads/apache-tomcat-10.0.4/bin/bootstrap.jar:/Users/air/Downloads/apache-tomcat-10.0.4/bin/tomcat-juli.jar
Using CATALINA_OPTS:
NOTE: Picked up JDK_JAVA_OPTIONS: --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.io=ALL-UNNAMED --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/java.util.concurrent=ALL-UNNAMED --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED
➜ bin