#Tomcatの環境設定で困りませんか?
MacでTomcatの環境設定をする際、Tomcatのtar.gzまたはzipファイルを公式サイトからダウンロードしてjava_homeやcatalina_homeのパスを色々設定したりと色々めんどくさくて、嫌になりませんか?
私は一度嫌になって、Eclipseに頼りました。でもEclipseも不具合があったら、また問題を見つけるの大変そうだなと思いました。
そこで、今回一番シンプルなTomcat導入方法を見かけたので紹介します。
#ソース
Installing Apache Tomcat on MacOS Mojave using Homebrew(2019/8/29)
https://medium.com/@fahimhossain_16989/installing-apache-tomcat-on-macos-mojave-using-homebrew-28ce039b4b2e
#設定方法
「Installing and Running Apache Tomcat on Mac OS using Homebrew」の見出しから参照してください。(cask云々と書いてある箇所は割愛して進めました。)
###Step1:Tomcatをインストール
Tomcatのインストールのために以下のコマンドをターミナルで実行します。
brew update
brew install tomcat
###Step2:Tomcatを開始する
Homebrewのコマンドを使って、自動的に開始(停止)する場合は以下のコマンド
brew services start tomcat
brew services stop tomcat
マニュアルでTomcatを開始(停止)する場合は以下のコマンド
catalina run
catalina stop
以上で、Tomcatを開始することができます。
Last login: Thu Jul 30 22:52:31 on ttys001
AkihironoMacBook-puro% catalina run
Using CATALINA_BASE: /usr/local/Cellar/tomcat/9.0.37/libexec
Using CATALINA_HOME: /usr/local/Cellar/tomcat/9.0.37/libexec
Using CATALINA_TMPDIR: /usr/local/Cellar/tomcat/9.0.37/libexec/temp
Using JRE_HOME: /usr/local/opt/openjdk
Using CLASSPATH: /usr/local/Cellar/tomcat/9.0.37/libexec/bin/bootstrap.jar:/usr/local/Cellar/tomcat/9.0.37/libexec/bin/tomcat-juli.jar
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.rmi/sun.rmi.transport=ALL-UNNAMED
.
.
.
.
31-Jul-2020 00:08:31.077 情報 [main] org.apache.catalina.startup.HostConfig.deployDirectory ディレクトリ [/usr/local/Cellar/tomcat/9.0.37/libexec/webapps/host-manager] の Web アプリケーションの配備は [18] ms で完了しました。
31-Jul-2020 00:08:31.080 情報 [main] org.apache.coyote.AbstractProtocol.start プロトコルハンドラー ["http-nio-8080"] を開始しました。
31-Jul-2020 00:08:31.090 情報 [main] org.apache.catalina.startup.Catalina.start
サーバーの起動 [829]ms