簡體   English   中英

Tomcat無法從Ubuntu中的IDE(Eclipse Luna WTP&IntelliJ IDEA)啟動

[英]Tomcat can't start from IDE (Eclipse Luna WTP & IntelliJ IDEA) in Ubuntu

我使用的是Tomcat 8.0.12,Ubuntu 14.04.1,IntelliJ IDEA 13.1.5,我嘗試運行一個簡單的jsp文件,然后IDE注意:

運行index.jsp(1)時出錯:將配置文件從/opt/tomcat8/apache-tomcat-8.0.12/conf復制到/home/vy/.IntelliJIdea13/system/tomcat/_EE01/conf時出錯:/ opt / tomcat8 / apache-tomcat-8.0.12 / conf / catalina.policy(權限被拒絕)

我還嘗試將Eclipse 4.4 WTP與Tomcat 8.0.12一起使用,盡管Eclipse不會像IntelliJ IDEA那樣引起注意,但仍然存在相同的問題:

服務器錯誤缺少/ localhost / config上/ Servers / Tomcat v8.0 Server上的Tomcat服務器配置。 檢查服務器是否有錯誤。

原因:缺少localhost-config上/ Server / Tomcat v8.0 Server上的Tomcat服務器配置。 檢查服務器是否有錯誤。

幫我解決這個錯誤。

不要使用已安裝的Tomcat副本。 直接從Apache使用tarball。

跟隨Ruchira Gayan Ranaweera的評論,並附上:
Eclispe目錄為: /opt/eclipse
IntelliJ IDEA目錄為/opt/intellij-idea
Tomcat目錄是: /opt/tomcat8
Eclipse工作區目錄是默認目錄

sudo chmod 777 /opt/eclipse -R
sudo chmod 777 /opt/intellij-idea -R
sudo chmod 777 /opt/tomcat8 -R
sudo chmod 777 /home/user_name/workspace/Servers – R

我已經從IDE成功啟動了應用程序服務器。

不知道為什么必須在所有這些目錄上打開安全性(它們中的大多數也不存在於我的系統中)。

我將Fedora 22與Eclipse Luna(從dnf軟件包管理器安裝)和Tomcat 8.0.23(通過tarball安裝)一起使用,但是我想這將適用於其他Linux發行版和Tomcat版本。

我需要做的只是以下內容:

# chmod -R 777 /opt/apache-tomcat-8.0.23

同樣,在Eclipse中的“服務器位置”下選擇“使用Tomcat安裝(控制Tomcat靜態設置)”選項非常重要,以便能夠通過端口8080訪問Tomcat的主頁/配置頁面。

從Eclipse在服務器下運行Tomcat,一切正常。

祝好運!

暫無
暫無

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

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