проблема установки затмения Groovy плагин в Galileo - PullRequest
1 голос
/ 30 августа 2009

пытаюсь установить Groovy плагин в Eclipse 3.5, я использую сайт обновления [http://dist.codehaus.org/groovy/distributions/greclipse/snapshot/e3.5/][1] это действительно устанавливает, но когда это пытается перезапустить, я получаю исключение.

!SESSION Sat Aug 29 15:47:17 PDT 2009 ------------------------------------------ 
!ENTRY org.eclipse.equinox.launcher 4 0 2009-08-29 15:47:17.287
!MESSAGE Exception launching the Eclipse Platform: 
!STACK java.lang.ClassNotFoundException: org.eclipse.core.runtime.adaptor.EclipseStarter 
  at java.net.URLClassLoader$1.run(URLClassLoader.java:200) 
  at java.security.AccessController.doPrivileged(Native Method) 

Я пытался начать использовать опции -clean, удалено рабочее пространство, не повезло

Кто-нибудь тоже это получил?

Ответы [ 3 ]

1 голос
/ 30 августа 2009

Похоже, вы пропустили класс или банку, необходимые для плагина; Хотя я не уверен, какой именно, так как stacktrace не указывает ни на один такой специфичный для плагина класс. Вы можете попробовать следующее:

  1. Изучите файл .log рабочей области, чтобы просмотреть дополнительные сведения об исключении.
  2. Убедитесь, что все каталоги плагинов Groovy Eclipse присутствуют в каталоге плагинов и функций установки Eclipse.
  3. Запустите Eclipse с помощью параметров consolelog и debug и направьте вывод в файл журнала отладки. Исследуйте что-либо, указывающее на проблему в лог-файле; при необходимости опубликуйте файл журнала. Команда для запуска Eclipse в этом режиме будет
    $eclipse -consolelog -debug | tee debugfile.log
  4. Установите плагин на чистой установке Eclipse.
0 голосов
/ 14 июня 2010

У меня была такая же проблема с установкой плагина CVS на платформе Eclipse, работающей под управлением TeXlipse. Оказывается, после установки CVS установщик изменил не osgi.bundles, а osgi.framework ...

/ Applications / TeXlipse / configuration / config.ini сказал:

 osgi.framework=file\:/Applications/TeXlipse/Eclipse.app/Contents/MacOS/plugins/org.eclipse.osgi_3.5.2.R35x_v20100126.jar

и он должен был сказать

 osgi.framework=file\:/Applications/TeXlipse/plugins/org.eclipse.osgi_3.5.2.R35x_v20100126.jar
0 голосов
/ 31 августа 2009

ОК, теперь, наконец, я исправил это после 2 дней войны с eclipse, поэтому по какой-то причине, когда был установлен плагин groovy, eclipse изменил файл config.ini внутри папки конфигурации поэтому я должен изменить файл config.ini, чтобы заменить значение 'osgi.bundles' на

osgi.bundles=reference\:file\:org.eclipse.equinox.simpleconfigurator_1.0.100.v20090520-1905.jar@1\:start,reference\:file\:plugins/org.eclipse.jdt.core_3.5.0.xx-20090828-1900-e35.jar@4,reference\:file\:/Applications/galileo/plugins/org.apache.commons.collections_3.2.1.jar@4,reference\:file\:/Applications/galileo/plugins/org.apache.commons.lang_2.3.0.v200803061910.jar@4,reference\:file\:/Applications/galileo/plugins/org.codehaus.groovy_1.7.0.xx-20090828-1900-e35/@4,reference\:file\:/Applications/galileo/plugins/org.codehaus.groovy.eclipse.ant_2.0.0.xx-20090828-1900-e35/@4,reference\:file\:/Applications/galileo/plugins/org.codehaus.groovy.eclipse.codeassist.completion_2.0.0.xx-20090828-1900-e35.jar@4,reference\:file\:/Applications/galileo/plugins/org.codehaus.groovy.eclipse.codebrowsing_2.0.0.xx-20090828-1900-e35.jar@4,reference\:file\:/Applications/galileo/plugins/org.codehaus.groovy.eclipse.core_2.0.0.xx-20090828-1900-e35.jar@4,reference\:file\:/Applications/galileo/plugins/org.codehaus.groovy.eclipse.core.help_2.0.0.xx-20090828-1900-e35/@4,reference\:file\:/Applications/galileo/plugins/org.codehaus.groovy.eclipse.cstviewer_2.0.0.xx-20090828-1900-e35.jar@4,reference\:file\:/Applications/galileo/plugins/org.codehaus.groovy.eclipse.refactoring_2.0.0.xx-20090828-1900-e35.jar@4,reference\:file\:/Applications/galileo/plugins/org.codehaus.groovy.eclipse.ui_2.0.0.xx-20090828-1900-e35.jar@4,reference\:file\:/Applications/galileo/plugins/org.eclipse.jdt.groovy.core_1.0.0.xx-20090828-1900-e35.jar@4

По умолчанию значение osgi.bundles равно osgi.bundles = reference: file: org.eclipse.equinox.simpleconfigurator_1.0.100.v20090520-1905.jar@1: start, но как только я установил плагин groovy, у меня изменилось значение что вызвало затмение фали.

Теперь мое затмение начинается, и я также вижу отличные черты ..

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...