1. 程式人生 > >解決ubuntu18.04下eclipse找不到server,找不到tomcat9的方法

解決ubuntu18.04下eclipse找不到server,找不到tomcat9的方法

下載了最新版的eclipse後,安裝到ubuntu虛擬機器上,下載地址為:http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/2018-09/R/eclipse-dsl-2018-09-linux-gtk-x86_64.tar.gz
版本為:eclipse-java-2018-09-linux-gtk-x86_64.tar.gz
問題1:啟動eclipse,發現找不到server.
在這裡插入圖片描述
搜尋了以下方法:
找到Help->InstallNew Software->“Kepler” repository(

http://download.eclipse.org/releases/kepler)->Web,XML, Java EE and OSGi Enterprise Development ->JST Server AdaptersExtensions(打勾選上該項)
在這裡插入圖片描述
然後一路NEXT 完成安裝
等待安裝完成後,eclipse會提示重啟,重啟eclipse後,點選選單視窗(window)——首選項(preferences)——伺服器(Server)——執行時環境(Runtime Environments) ——新增(Add),新增Tomcat伺服器。
在這裡插入圖片描述

問題2:建立新服務,發現找不到虛機上安裝的tomcat9.只能找到tomcat7及以下的版本.(ubuntu上安裝的版本是tomcat9,直接啟動tomcat9是可以正常啟動的)
在這裡插入圖片描述


搜尋了以下方法:
(1)在eclipse下: Help -> Eclipse Marketplace

(2) 搜尋:apache-tomcat

(3)發現兩個擴充套件包,如圖:
在這裡插入圖片描述
將這兩個包都安裝完成,然後重啟eclipse後,點選選單視窗(window)——首選項(preferences)——伺服器(Server)——執行時環境(Runtime Environments) ——新增(Add),新增Tomcat伺服器,還是沒有tomcat9,這個方法失敗

又有人說是因為安裝的外掛不全導致的,因此繼續安裝外掛,找到Help->InstallNew Software->“Kepler” repository(

http://download.eclipse.org/releases/kepler)->Web,XML, Java EE and OSGi Enterprise Development ->JST Server Adapter(打勾選上該項).解決問題1時只安裝了JST Server AdaptersExtensions,未安裝JST Server Adapter
安裝外掛完成後,重啟eclipse,發現可以找到tomcat9,問題解決