Ale*_*yak 62
您正在指定tomcat源目录.
您需要指定tomcat二进制安装根目录,也称为CATALINA_HOME.
通常,这是你解压缩apache-tomcat-7.0.42.tar.gz文件的地方.
adr*_*scu 17
对于LINUX,Tomcat 7的安装目录是:/ usr/share/tomcat7
请使用此配置.
更多信息:http: //gridlab.dimes.unical.it/lackovic/eclipse-tomcat-ubuntu-jersey/
ken*_*orb 14
为了识别您的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
Run Code Online (Sandbox Code Playgroud)
所以请确保您指向正确的位置并拥有正确的读取权限.
例如
brew),它是:/usr/local/opt/tomcat/libexec小智 13
我知道这已经很老了,但我最近在 Windows 10 上使用最新版本的 Tomcat 和 Eclipse 时遇到了这个问题。
这是一个权限问题。我所要做的就是导航到 Tomcat 安装目录并打开该文件夹。系统提示我以管理员身份访问该文件夹。
此后版本被 Eclipse 识别,我可以添加新的运行时。
我在 MacOS 上并使用自制软件安装了 tomcat,以下路径解决了我的问题
/usr/local/Cellar/tomcat/9.0.14/libexec
Run Code Online (Sandbox Code Playgroud)
只要您提供需要安装Tomcat的目录并单击"确定",您就会注意到Eclipse的进度选项卡中的下载和安装开始.

让过程完成.错误将自动消失.

注意:不必为文件夹命名CATALINA_HOME.我用windows测试了这个.对于Linux无法断言,但IMO应该适用相同的规则.
我遇到了同样的错误,并通过为文件夹授予足够的权限来解决了该错误。我给了完整的权限(您可以尝试有限的权限,这足以让Eclipse运行Tomcat)
sudo chmod -R 777 apache-tomcat-8.5.33/
Run Code Online (Sandbox Code Playgroud)
仅供参考,我在Mac上遇到此错误,但我认为ubuntu系统也应该相同。
| 归档时间: |
|
| 查看次数: |
108103 次 |
| 最近记录: |