Tomcat的未知版本是在tomcat-7.0.42中指定的
我想在我的eclipse中添加最新的tomcat-7.0.42。 大概eclipse tomcat服务器适配器7只支持tomcat版本upto 7.0.12 ..
所以请帮助我如何使用tomcat-7.0.42configuration我的eclipse
你正在指定tomcat的源码目录。
您需要指定tomcat二进制安装根目录,也称为CATALINA_HOME。
通常,这是你解压apache-tomcat-7.0.42.tar.gz
文件的地方。
这发生在我身上,因为Tomcat还在下载( Download and Install
)。 消息几分钟后消失。
日食窗口应该有一些types的进度指示器显示下载状态。
对于LINUX,Tomcat 7的安装目录是:/ usr / share / tomcat7
请使用这个configuration。
更多这里: http : //gridlab.dimes.unical.it/lackovic/eclipse-tomcat-ubuntu-jersey/
要识别您的Tomcat安装文件夹,Eclipse正在扫描以下文件:
conf/catalina.policy conf/server.xml conf/web.xml conf/context.xml conf/tomcat-users.xml conf/catalina.policy conf/catalina.properties lib/catalina.jar
所以请确保您指向正确的位置并拥有正确的读取权限。
例如
- OS X(如果通过
brew
安装),它是:/usr/local/opt/tomcat/libexec
- Linux / Ubuntu:请参阅: Tomcat和Eclipse集成错误
只要您提供需要安装Tomcat的目录,然后单击确定,就可以注意到Eclipse的进度选项卡中的下载和安装开始。
让过程完成。错误将自动消失。
注意:命名文件夹CATALINA_HOME
不是强制性的。 我已经用Windowstesting过了。 对于Linux不能断言相同,但IMO应该适用相同的规则。
可能,你正在尝试指向具有源文件夹的tomcat目录。 请从这里下载tomcat二进制版本。对于Linux环境,您可以在核心部分find.zip和.tar.gz文件。 请下载并解压。 之后,如果你指出这个提取的目录,eclipse将能够识别tomcat版本。 Eclipse不能findtomcat的版本,因为你指出的目录不包含conf文件夹。 希望这可以帮助!
以防万一… Apache Tomcat 8.5.X与eclipse中的Apache Tomcat 8.0服务器select不兼容。 它会给出这个错误。
转到“窗口 – >首选项 – >服务器 – >运行时环境”
删除他们可能没有完全下载的现有服务器。
添加新的服务器
对于Windows用户,
从Apache Tomcat下载页面使用Tomcat服务安装程序。 你会得到一个.exe文件。 它为Windows安装服务。 它通常会在“C:\ Program Files \ Apache Software Foundation \ Tomcat 8.0”上安装Apache Tomcat,并且在eclipse中很容易识别。
它也给我带来了同样的错误。
不过,我只是等了一段时间,没有做任何事情就安装好了。
希望这可以帮助