使用"tomcat -9.0.37"命令时指定了未知版本的Tomcat。

5
我下载了版本为9.0.37的Windows服务安装程序。但在将Tomcat与版本为2020-06的Eclipse IDE连接时,它显示错误,即Tomcat的版本未指定。

所以请帮我,如何配置我的Eclipse与Tomcat-9.0.37。
6个回答

8

看,你需要至少打开文件夹一次。

它会询问您是否有权限进入,之后其内容将对您以及Eclipse可见。

因此,在设置和安装Tomcat之后,只需进入文件夹,打开它,然后尝试从Eclipse连接。

不要更改权限,试试这个方法!


3
根据WTP Tomcat FAQ,为支持搜索Tomcat运行时环境,会检查每个测试目录的内容以识别唯一标识Tomcat版本的一组内容。这些集合是基于Apache标准zip或tar.gz下载的。各个版本的Linux(甚至其他操作系统)的打包安装可能不完全匹配预期的文件集。因此,请在您拥有用户权限的文件夹中获取并解压来自https://tomcat.apache.org/download-90.cgi的zip文件,使用该文件代替您的Tomcat服务(使用其自己的端口号或在停用您的Tomcat服务后使用)。

我遇到了同样的问题,但是我正在从tomcat_instance_1文件夹设置Tomcat,我已经有另一个应用程序使用Tomcat主目录,基本上我正在尝试运行多个Tomcat实例。但是在从tomcat_instance文件夹设置Tomcat时,我看到了这个错误,我能够设置主目录... - Priya

1
我遇到了同样的问题。后来我尝试从文件浏览器访问Tomcat文件夹时,它说你需要权限才能访问该文件夹。这使我意识到该文件夹处于只读模式。
因此,在文件浏览器中,右键单击Tomcat 9.0文件夹,转到属性,单击旁边的复选框以取消选择只读,然后单击确定
然后再次尝试在Eclipse中进行添加服务器过程。现在应该可以使用了。
Tomcat文件夹位于以下位置:
C-> Program Files -> Apache Software Foundation 或者您安装Tomcat的任何地方。

0

我最初在Apache网站上下载了.exe文件,遇到了同样的问题。我尝试更改权限,但没有起作用,所以我回到Apache网站并下载了.zip文件。我将其解压到与Eclipse相同的文件夹中,然后关闭并重新打开Eclipse。这样就可以了。


0

尝试进入C-> Program Files-> Apache Software Foundation-> tomcat->bin文件夹,并确保在此文件夹中安装了文件。 然后您可以在Eclipse中添加服务器,它将正常工作。


0

你需要指定Tomcat的位置,它可以来自于:

a)程序文件

C >> Program Files >> Apache Software Foundation

b)如果已经下载了Tomcat并且是zip格式,需要指定Tomcat文件的位置,不要选择bin/conf文件夹,否则Tomcat将无法被识别,而是要指定Tomcat下载文件的文件夹。

通过执行上述任何一种方法,您都可以在Eclipse中添加服务器。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接