【问题标题】:Eclipse "Unknown version of Tomcat was specified" (Ubuntu)Eclipse“指定了未知版本的 Tomcat”(Ubuntu)
【发布时间】:2018-11-11 18:32:59
【问题描述】:

我正在尝试将我的 Tomcat 服务器添加到 Eclipse,但我收到消息“指定了未知版本的 Tomcat”。我附上了一个屏幕截图来显示我正在输入的值:

请注意,完成按钮已禁用,因此我无法继续。我在此处输入的安装目录与 CATALINA_HOME(在 tomcat.service 中)相同。为了事先将服务器添加到 Ubuntu,我遵循了本教程:

https://www.digitalocean.com/community/tutorials/how-to-install-apache-tomcat-8-on-ubuntu-16-04

我还可以确认,当我启动 Tomcat 并在浏览器中打开 http://localhost:8080 时,Tomcat 正在运行,它的版本是 Apache Tomcat/8.5.35。所以Tomcat似乎工作正常。

我在 Eclipse 中做错了什么?

【问题讨论】:

  • 这是哪个版本的 Eclipse?为什么从来没有人提到这一点?

标签: eclipse tomcat


【解决方案1】:

在为整个 Tomcat 安装目录启用 +rwx 权限之前,我遇到了同样的问题。

从安装Tomcat的上一级目录,在终端输入:

sudo chmod -R 755 apache-tomcat 版本

重新启动 Eclipse,您的服务器设置完成按钮现在应该被激活。

【讨论】:

  • 重启电脑后对我有用。谢谢!我有几个星期遇到这个问题。
【解决方案2】:

我下载了 tar 文件,将其解压缩到我的 ~/Downloads 目录。当我使用这条路径时,它不会出错。我猜 /opt/tomcat 目录的权限归 tomcat 用户所有(?)无论如何,这似乎让我通过了这个问题,我还没有编写一个应用程序并在 Eclipse 中运行它来测试它。

【讨论】:

  • 这实际上是你应该这样做的,使用的东西不是你的生产设置。
【解决方案3】:

如果有人像我一样在 Windows 10 上遇到此问题,您应该单击 Tomcat 安装程序中的“浏览”按钮并进入 Tomcat 文件夹。 windows会请求许可,然后一切都会好起来的。

【讨论】:

    猜你喜欢
    • 2013-07-18
    • 1970-01-01
    • 1970-01-01
    • 2018-09-27
    • 2020-10-27
    • 1970-01-01
    • 1970-01-01
    • 2020-06-24
    • 1970-01-01
    相关资源
    最近更新 更多