Я постоянно получаю следующее сообщение об ошибке при Затмении Galileo при попытке установить плагин WTP веб-страницу Редактора:«Ошибка при загрузке Манипулятор»
java.lang.IllegalStateException: Error while loading manipulator.
at org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManipulator.loadDelegate(LazyManipulator.java:54)
at org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManipulator.getConfigData(LazyManipulator.java:108)
at org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.InstallBundleAction.installBundle(InstallBundleAction.java:76)
at org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.InstallBundleAction.execute(InstallBundleAction.java:29)
at org.eclipse.equinox.internal.p2.engine.ParameterizedProvisioningAction.execute(ParameterizedProvisioningAction.java:35)
at org.eclipse.equinox.internal.provisional.p2.engine.Phase.mainPerform(Phase.java:129)
at org.eclipse.equinox.internal.provisional.p2.engine.Phase.perform(Phase.java:72)
at org.eclipse.equinox.internal.provisional.p2.engine.PhaseSet.perform(PhaseSet.java:44)
at org.eclipse.equinox.internal.provisional.p2.engine.Engine.perform(Engine.java:54)
at org.eclipse.equinox.internal.provisional.p2.ui.operations.ProvisioningUtil.performProvisioningPlan(ProvisioningUtil.java:389)
at org.eclipse.equinox.internal.provisional.p2.ui.operations.ProfileModificationOperation.doExecute(ProfileModificationOperation.java:61)
at org.eclipse.equinox.internal.provisional.p2.ui.operations.ProvisioningOperation.execute(ProvisioningOperation.java:37)
at org.eclipse.equinox.internal.provisional.p2.ui.ProvisioningOperationRunner$1.run(ProvisioningOperationRunner.java:94)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Один блог сказал Затмение Galileo не очень хорошо играть с Java 1.6 (что ??), поэтому я попытался запустить Eclipse с Java 1.5, но это не помогло. У кого-нибудь еще была эта проблема и удалось обойти это?
Редактировать КСТАТИ ниже ошибки в журнал ошибок, он также говорит
session context was:(profile=epp.package.java, phase=org.eclipse.equinox.internal.provisional.p2.engine.phases.Install, operand=null --> [R]javax.mail 1.4.0.v200905040518, action=org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.InstallBundleAction).
Yay! Это решило проблему. Благодаря! – Epaga
В этой ошибке не упоминается тот факт, что пробелы между «-startup» и присваиваемым значением могут привести к тому, что «-startup» не будет считаться корректным. У меня уже был «-startup» в моем eclipse.ini, но значение было в той же строке. Помещение значения на новую строку разрешило эту проблему для меня. –
Я обнаружил, что у одного MacOS есть две папки (MacOS и Eclipse) с двумя отдельными наборами файлов конфигурации. В каждой из них была добавлена баннер запуска org.eclipse.equinox.launcher в подпапке плагинов, но с немного разными версиями. Исполняемый файл Eclipse находится в папке MacOS. Но eclipse.ini был настроен для поиска бара запуска под Eclipse/plugins, но с неправильной версией. Решение, которое сработало для меня, состояло в том, чтобы скопировать обе версии загрузочной банки в обе подпапки плагинов. –