2011-01-25 78 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,然后选择正确的目录。