Tomcat8.5.11 を開発作業PC、EclipseWTPで起動する

Tomcat8.5.11 を開発作業PC(Windows)上に置いて、Eclipse WTP で動かしたくなった。

Webサーバを Eclipse で指定しても、そのままでは、


The Apache Tomcat installation at this directory is version 8.5.11. A Tomcat 8.0 installation is expected.


とエラーになってしまう。なので、Tomcat8.5.11 をインストールしたディレクトリの下 lib の中にある

catalina.jar を jar xvf で展開して、

org/apache/catalina/util/ServerInfo.properties を書き換える。(UTF-8 改行コードに注意)

server.info=Apache Tomcat/8.5.11

と書かれた部分を

server.info=Apache Tomcat/8.0.0

に書き換えて、jar cvf catalina.jar . で、再度 jar をパッケージして catalina.jar を置き換えてやる。