在 Ubuntu 从 Eclipse Mars 升级到 Photon 会导致问题

Upgrade from Eclipse Mars to Photon on Ubuntu cause problems

您好,我想知道是否有人在从 ubuntu 机器升级时发现了一些类似的问题。 我从 eclipse mars 升级到 eclipse photon,当我尝试 运行 我的 Tomcat 8 服务器时,出现以下错误。

Plug-in "org.eclipse.jst.server.tomcat.core" was unable to instantiate class "org.eclipse.jst.server.tomcat.core.internal.TomcatLaunchConfigurationDelegate". org.eclipse.jst.server.tomcat.core.internal.TomcatLaunchConfigurationDelegate.allowAdvancedSourcel

我已经尝试更新所有回购协议但没有成功,我阅读了一些关于 WTP ServerTools 的帖子,所以我尝试升级到版本 3.10,这对我来说也不会更新,任何想法将不胜感激。

或者我应该重新安装到我正在使用的版本,这样可以节省很长时间的时间 运行

我遇到了同样的问题。我通过输入新的存储库位置从 eclipse (Oxygen) 中升级。

Java 8 / Ubuntu 18.04

然后我无法启动 tomcat 并出现上述错误。

我只是 运行 apt update & apt dist-upgrade 但它没有拉下任何相关的包。

然后我 运行 eclipse 中的 'Help | Check for Updates' 选项,它安装了一些 wtp 工具更新。然后我在 eclipse 中删除了服务器实例并重新创建它。

Tomcat 现在可以正确启动。

总结: 运行 'Help | Check for Updates' 在 eclipse 中,看起来会解决你的问题。