Одна небольшая проблема заключалась в том, что мне пришлось снова установить все плагины в новой версии Eclipse. (SVN, Темная тема, Сонар Линт и т. Д.)

вопрос очень похож наэтот за исключением версии Eclipse с «апгрейдом», моей была Oxygen to Photon, а не Mars, и для платформы мой офис использует Windows, поэтому я нахожусь на Win7.

После обновления Tomcat8 больше не запускается, я удалил сервер, а затем добавил его обратно. Я даже пытался удалить файлы конфигурации:org.eclipse.jst.server.tomcat.core.prefs а такжеorg.eclipse.wst.server.core.prefs еще не запускается, публикуется нормально, просто не запускается.

Вот «Детали мероприятия»:

Plug-in: org.eclipse.equinox.registry

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

Stack Trace:
java.lang.NoSuchMethodError: org.eclipse.jst.server.tomcat.core.internal.TomcatLaunchConfigurationDelegate.allowAdvancedSourcelookup()V
at org.eclipse.jst.server.tomcat.core.internal.TomcatLaunchConfigurationDelegate.<init>(TomcatLaunchConfigurationDelegate.java:38)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at java.lang.Class.newInstance(Class.java:442)
at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:187)
at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:931)
at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)
at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:60)
at org.eclipse.debug.internal.core.LaunchDelegate.getDelegate(LaunchDelegate.java:83)
at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:738)
at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:717)
at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:712)
at org.eclipse.wst.server.core.internal.Server.startImpl2(Server.java:3566)
at org.eclipse.wst.server.core.internal.Server.startImpl(Server.java:3502)
at org.eclipse.wst.server.core.internal.Server$StartJob.run(Server.java:377)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:60)

Я снова понимаю, что это похоже наДжейсон вопрос но мне не хватаетreputation расширить или добавить аналогичные детали по его вопросу. Похоже, он только что переустановил, я надеялся не делать этого.

Да, Eclipse и Tomcat8 настроены для Java 8 и обновлены через IDE.

Я уверен, что должен обновить что-то, но не уверен, что это такое, спасибо за чтение.

Обновить:
Извините за задержку с обновлением, я переустанавливал Photon с нуля, затем просто заново открыл свои проекты, все работало хорошо. Хотел я видел@ Джон Гордонответом ранее, я бы попробовал это сначала, звучит вполне выполнимо.

@nitind
Я предположил, что сделал, когда я сделал обновление, я определенно не обновлял такие вещи, как"Инструменты разработки Java" в частности.

@ Джон Гордон
Я никогда даже не рассматривал"Apache Tomcat Plugin" Мех ...

Ответы на вопрос(2)

Ваш ответ на вопрос