Tomcatのバージョン確認方法
Tomcatのバージョンごとにその確認方法が異なってくる。
4.1系
$CATALINA_HOME/server/lib/catalina.jar を解凍する。
org/apache/catalina/util/ServerInfo.properties のファイルに記載されている。
5.0以降
version.shというスクリプトが用意されている。
※Windowsの場合は、version.bat
$CATALINA_HOME/bin/version.sh
シェルスクリプトなので普通に実行すればよい。
$CATALINA_HOMEはTomcatのインストールディレクトリに読み替える、例えば/usr/local/tomcat
環境変数が分かる人は、説明不要だろう。
この実体は以下のコマンドである。
$JAVA_HOME/bin/java -classpath $CATALINA_HOME/lib/catalina.jar org.apache.catalina.util.ServerInfo
※上記は6.0の場合の例でcatalina.jarがどこにあるかはtomcatのバージョンによって異なる。
補足
tomcat4.1のorg.apache.catalina.util.ServerInfoではmainメソッドがないため
5.0などと同様の手法で実行できませんでした。