簡體   English   中英

在Ubuntu上的Eclipse中設置Tomcat

[英]Setting up Tomcat in Eclipse on Ubuntu

我正在嘗試在Eclipse中設置Tomcat。 我已經按照本教程了解如何安裝Tomcat ,甚至可以在localhost:8080看到默認的Tomcat頁面。

現在,我需要在Eclipse上設置Tomcat。

我執行以下操作:

Window->Preferences->Server->Runtime Environment->Add->"Apache Tomcat v8.5"

作為Tomcat的安裝目錄,我輸入/opt/tomcat ,如上面在Step 3: Install Tomcat鏈接的教程中所指定:

我們將Tomcat安裝到/ opt / tomcat目錄。 創建目錄,然后將存檔解壓縮到其中[...]

但是我收到以下錯誤:

指定了未知版本的Tomcat。

如此處所示:

在此處輸入圖片說明

更多信息:

  • 的Tomcat 8.5.20
  • 針對Web開發人員的Eclipse Java EE IDE(4.7.0)
  • Ubuntu 17.04

更新:

當我使用ls -ltra /opt/tomcat檢查權限時,得到以下輸出:

total 124
drwxr-x---  7 tomcat tomcat  4096 Aug  2 23:36 webapps
-rw-r-----  1 tomcat tomcat 15946 Aug  2 23:36 RUNNING.txt
-rw-r-----  1 tomcat tomcat  7064 Aug  2 23:36 RELEASE-NOTES
-rw-r-----  1 tomcat tomcat  1723 Aug  2 23:36 NOTICE
-rw-r-----  1 tomcat tomcat 57092 Aug  2 23:36 LICENSE
drwxr-xr-x  6 root   root    4096 Aug 11 17:56 ..
drwxr-x---  2 tomcat tomcat  4096 Aug 11 17:56 lib
drwxr-x---  2 tomcat tomcat  4096 Aug 11 17:56 bin
drwxr-x---  2 tomcat tomcat  4096 Aug 12 14:53 .oracle_jre_usage
drwxr-xr-x 10 tomcat tomcat  4096 Aug 12 14:53 .
drwxr-x---  3 tomcat tomcat  4096 Aug 12 14:53 work
drwxr-x---  3 tomcat tomcat  4096 Aug 12 15:01 conf
drwxr-x---  2 tomcat tomcat  4096 Aug 14 17:21 temp
drwxr-x---  2 tomcat tomcat  4096 Aug 14 17:21 logs

您確實不希望Eclipse和Tomcat的生產安裝混合使用。 最簡單的事情是從下載一個壓縮文件http://tomcat.apache.org/ ,解壓縮,並指出服務器 -在那個> 運行時環境首選項頁。 只要您確保它們不嘗試使用相同的端口,就可以避開任何文件許可問題。

您只需要授予權限

chmod -R 777 /opt/tomcat/

打開“服務器”視圖並添加Tomcat服務器:

Window > Show View > Servers

在“服務器”視圖中,右鍵單擊並選擇

New > Server

現在,您將獲得一個類似於以下窗口的窗口。 打開Apache選項卡,然后向下滾動到Tomcat 8.5,單擊它,然后單擊Next。

在Eclipse中添加新服務器

在下一個窗口中,將要求您選擇服務器上配置的資源。 如果沒有看到任何內容,則意味着您需要轉到項目並添加Dynamic Web Module構面。 可以按照以下步驟進行:

Properties > Project Facets

為項目添加構面

此時,您應該能夠使用“服務器”視圖右上角的控件或右鍵單擊特定服務器來啟動服務器並運行項目。 如果需要,您可以添加Jetty,Tomcat,Resin,JBoss等的多個安裝。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM