2011-01-25 102 views
1

我使用的是Ubuntu 10.10,使用eclipse 3.5。我正在開發一個需要Apache Tomcat6的Web應用程序。我已經使用突觸管理器下載並安裝了tomcat6.0,但eclipse 3.5說:「Tomcat安裝目錄無效,缺少預期的文件或文件夾lib/jasper-el.jar。」儘管我瀏覽過直到安裝目錄/ usr/share/tomcat6。無法在Ubuntu 10.10上安裝Apache Tomcat6到eclipse 3.5

請建議我安裝apache tomcat的解決方案。

回答

3

我有同樣的問題。我使用Ubuntu 10.04和Eclipse 3.5。我下面這個教程:

http://www.vogella.de/articles/EclipseWTP/article.html 

我試圖創建使用

Windows -> Preferences -> Server -> Runtime Environments 

一個Apache的tomcat6服務器,但有你的錯誤消息。其他曾提議修正涉及更改權限

http://stackoverflow.com/questions/447289/problem-creating-a-tomcat-6-server- 

在月食形式Ubuntu的

,有關我。我避免了權限更改並通過執行這些操作來解決它。

第一張:我已經使用ubuntu 10.04軟件中心安裝了tomcat6。我刪除它,然後安裝的tomcat6從直接從Apache下載的網站

http://tomcat.apache.org/download-60.cgi. 

我把它改成/home/myname/apache-tomcat-6.0.33。

它通過Windows - >首選項 - >服務器 - >運行時環境很好。

:那麼這樣做:

Windows -> Show View -> Servers -> Servers 

不會列出任何東西在它開闢了服務器窗口。 >服務器 和選擇的tomcat6服務器

列出它在服務器窗口,那麼你就可以啓動和停止它 - 之後很長一段時間,一個偶然的機會我就在這讓我做 新的服務器窗口中單擊通過那個窗口。

第三個:我也在/etc/bash.bashrc的末尾添加了這些行,但我不確定是否需要這樣做。我沒有試圖找出肯定的。

JAVA_HOME="/usr/lib/jvm/java-6-openjdk/" 

CATALINA_HOME="/home/chuck/apache-tomcat-6.0.33" 

export JAVA_HOME 

export CATALINA_HOME 

PATH=$PATH:$JAVA_HOME 

export PATH 
+0

@波佩爾森:非常感謝!非常具有描述性的答案,非常感謝你! – 2011-08-22 05:20:41

1

問題是Eclipse假定Tomcat配置目錄與二進制目錄駐留在相同的位置。 試試這個:

cd /usr/share/tomcat6 
sudo ln -s /var/lib/tomcat6/conf conf 

這應該通過創建一個符號鏈接修復它。

1

對eclipse 3.5不太確定,但在舊版本中,您應該在Eclipse內部配置Tomcat的路徑。

打開首選項對話框,方法是選擇窗口>首選項,從左側樹菜單中選擇Tomcat,然後選擇正確的目錄。