无法在ubuntu 10.10上安装Apache Tomcat6到eclipse 3.5

时间:2011-01-25 09:37:18

标签: eclipse apache ubuntu tomcat6

我正在使用Ubuntu 10.10,使用eclipse 3.5。我正在开发一个需要apache tomcat6的web应用程序。我已经使用synaptic manager下载并安装了tomcat6.0,但是eclipse 3.5说“Tomcat安装目录无效。它缺少预期的文件或文件夹lib / jasper-el.jar。”虽然我浏览了直到安装目录/ usr / share / tomcat6。

请建议我安装apache tomcat的解决方案。

3 个答案:

答案 0 :(得分:3)

我遇到了同样的问题。我使用的是Ubuntu 10.04和Eclipse 3.5。我正在学习本教程:

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

我尝试使用

创建一个apache tomcat6服务器
 Windows -> Preferences -> Server -> Runtime Environments 

但收到了您的错误消息。其他人提出了涉及更改权限的修复

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

在-蚀外形ubuntu的

那令我担忧。我避免了许可变更并通过这样做来解决它。

首先:我使用ubuntu 10.04软件中心安装了tomcat6。我删除了它,然后从apache的网站直接下载安装了tomcat6

 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

答案 1 :(得分:1)

问题是Eclipse假定Tomcat配置目录与二进制目录位于同一位置。 试试这个:

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

这应该通过创建符号链接来解决。

答案 2 :(得分:1)

不确定eclipse 3.5,但在旧版本中,您应该在Eclipse中配置Tomcat的路径。

选择Window>打开首选项对话框;首选项,从左侧树状菜单中选择Tomcat,然后在那里选择正确的目录。