eclipse不支援tomcat8.0版本解決
阿新 • • 發佈:2019-01-06
如果你要使用tomcat8.0+版本的tomcat容器,但是你安裝的eclipse不支援,最多隻支援到apache tomcat v7.0怎麼辦,我的解決辦法如下:
第一步:eclipse選單help->eclipse marketplace 點選開啟後介面如下:
第二步:在find搜尋框中輸入:Eclipse JST Server Adapters ,點go搜尋 ,正常搜尋第一條就是,如圖:
第三步:點右下角的install安裝,我這邊已經安裝過了,所以顯示的是uninstall解除安裝 ,按照提示步驟,一步一步安裝完,然後根據提示重啟,會發現Apache Tomcat v8.0已經有了,就可以配置使用8.0+版本的tomcat了
注意:
在eclipse中安裝tomcat8.5時,報錯:
The Apache Tomcat installation at this directory is version 8.5.6. A Tomcat 8.0 installation is expected.
解決辦法:
Windows中
①在Tomcat的安裝目錄中找到lib目錄,再找到catalina.jar。使用壓縮軟體(WinRAR或是好壓)開啟它。
②依次找到並雙擊開啟org\apache\catalina\util\ServerInfo.properties 檔案
server.info=Apache Tomcat/8.5.6 server.number=8.5.6.0 server.built=Oct 6 2016 20:15:31 UTC
改為:
#Apache Tomcat/8.5.6
server.info=Apache Tomcat/8.0.0
#8.5.6.0
server.number=8.0.0
server.built=Oct 6 2016 20:15:31 UTC
在Linux中改法:
cd [tomcat or tomee home(tomcat目錄)]/lib mkdir catalina cd catalina/ unzip ../catalina.jar vim org/apache/catalina/util/ServerInfo.properties `把版本號改成如下形式:` server.info=Apache Tomcat/8.0.0 server.number=8.0.0 server.built=May 11 2016 21:49:07 UTC 接著把改好的ServerInfo.properties檔案新增到catalina.jar中: jar uf ../catalina.jar org/apache/catalina/util/ServerInfo.properties cd .. rm -rf catalina
Linux改法我沒有實踐,不過我是參照Linux的改法在Windows上操作的,所以應該不會錯!
其他版本要是也報這樣的錯,改法是一樣的!