WTP Web Sayfası Editörü eklentisini yüklemek için çalışırken ben sürekli Eclipse Galileo altında aşağıdaki hatayı alıyorum:"Hata yüklenirken manipülatör"
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)
Bir blog Eclipse Galileo Java ile iyi oynamak olmadığını söyledi 1.6 (ne ??), bu yüzden Eclipse'i Java 1.5 ile çalıştırmayı denedim ama bu yardımcı olmadı. Başka birinin bu sorunu vardı ve etrafta dolaşabildi mi?
Düzenleme BTW yanlışlıkla hata altına da diyor log
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! Bu problemi çözdü. Teşekkürler! – Epaga
Bu hata, "-startup" arasındaki boşlukların ve atadığınız değerin "-startup" ın doğru okunmamasına neden olabileceğinden bahsetmiyor. Eclipse.ini'de zaten "-startup" vardı ama değer aynı satırdaydı. Değeri yeni bir satıra koymak benim için bu problemi çözdü. –
Bir MacOS'un iki ayrı yapılandırma dosyası kümesine sahip iki klasörü (MacOS ve Eclipse) olduğunu gördüm. Her birinin eklentileri alt klasöründe bir 'org.eclipse.equinox.launcher' başlatma kavanozu vardı, ancak biraz farklı sürümleri vardı. Eclipse yürütülebilir, MacOS klasöründe bulunur. Ama eclipse.ini orada Eclipse/plugins altında başlangıç jarse, ancak yanlış sürümü ile aramak için kuruldu. Benim için çalışan çözüm, başlangıç kavanozunun her iki sürümünü de eklenti alt klasörlerine kopyalamaktı. –