Q:JavaにTomcat(Catalina)ホームディレクトリを取得する関数はありますか?

A:はい、TomcatホームディレクトリまたはCatalinaディレクトリは、Java System Property環境に格納されています。 Java WebアプリケーションがTomcat Webサーバーにデプロイされている場合は、次のコマンドでTomcatディレクトリを取得できます

System.getProperty("catalina.base");