您好,我想知道是否有人从ubuntu机器升级时发现了一些类似的问题。 我从Eclipse火星升级到Eclipse光子,当我尝试运行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版,这对我来说也不会更新,任何想法都会感激不尽。
或者我应该重新安装到我以前使用的版本,从长远来看会适当地节省时间
答案 0 :(得分:0)
我遇到了同样的问题。我通过输入新的存储库位置从eclipse(Oxygen)内升级。
Java 8 / Ubuntu 18.04
然后我无法使用上面提到的错误启动tomcat。
我只是运行了apt update和apt dist-upgrade,但没有拉下任何相关的软件包。
然后我运行了“帮助|在eclipse中检查“更新”选项,它安装了一些wtp工具更新。然后,我删除了Eclipse中的Server实例并重新创建它。
Tomcat现在可以正确启动。
摘要: 运行“帮助|在Eclipse中检查“更新”,看来这样可以解决您的问题。