Ошибка при открытии файла `routes` в Scala IDE

Я работаю со своим первым фреймворковым приложением scala-play2 (привет, мир). Он работает нормально. Но после импорта проекта в eclipse я попытался открыть файл routes. Все, что я получил, было это:

org.eclipse.core.runtime.CoreException: Plug-in "org.scala-ide.play2" was unable to instantiate class "org.scalaide.play2.routeeditor.RouteEditor".
    at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.throwException(RegistryStrategyOSGI.java:194)
    at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:188)
    at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:905)
    at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)
    at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55)
    at org.eclipse.ui.internal.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:265)
    at org.eclipse.ui.internal.registry.EditorDescriptor.createEditor(EditorDescriptor.java:235)
    at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:283)

Итак, на данный момент я открываю файл routes в обычном текстовом редакторе. Пожалуйста, дайте мне знать, как я могу открыть этот файл в RouteEditor.


person Rakesh Juyal    schedule 10.07.2013    source источник
comment
Требуется дополнительная информация, например, номера версий Eclipse, Scala IDE и подключаемый модуль поддержки Play. Также трассировка стека не содержит интересной информации. Вокруг него должно быть «вызвано» или другая трассировка стека.   -  person skyluc    schedule 11.07.2013
comment
Плохо, я использовал уродливую версию eclipse. У меня есть Juno, и я использовал scala-ide для eclipse 3.8 и Play framework для 3.7. Не знаю, почему он ничего не сказал при установке. Я удалил этот плагин и установил плагины для 3.8. Теперь он работает нормально.   -  person Rakesh Juyal    schedule 11.07.2013


Ответы (1)


Как упоминалось в вашем комментарии, вы установили плагин воспроизведения для Eclipse Indigo, работающего на Eclipse Juno. Чтобы избежать подобных проблем, тщательно выбирайте правильный сайт обновления на странице загрузки Scala-IDE., и тогда вам будут предложены только совместимые подключаемые модули.

person Francois G    schedule 21.11.2013