내 자신의 Checkstyle 업데이트 사이트 플러그인을 설치했으며 제대로 설치되었지만 Eclipse를 다시 시작하고 Window -> Preferences에서 Checkstyle 옵션을 선택하면 나타납니다 다음 오류 :Eclipse Checkstyle 메뉴 환경 설정은 Eclipse Juno에서는 작동하지만 Indigo 나 Helios에서는 작동하지 않습니다
선택한 환경 설정 페이지를 만들 수 없습니다. 번들 net.sf.eclipsecs.ui (854)를 자동으로 활성화하는 동안 오류가 발생했습니다.
오류 로그는 다음과 같이이다 :
org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter $ TerminatingClassNotFoundException : 자동으로 번들 net.sf.eclipsecs.ui (854)를 활성화하는 동안 오류가 발생했습니다. 조직에서 org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass (ClasspathManager.java:463) 에서 org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass (EclipseLazyStarter.java:122) 에서 . eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass (DefaultClassLoader.java:216) at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass (BundleLoader.java:400) at org.eclipse.osgi.internal. (BundleLoader.java : 429) at org.eclipse.osgi.internal.loader.BundleLoader.findClass() BundleLoader.java:417) at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass (DefaultClas (ClassLoader.java:356) at org.eclipse.osgi.internal.loader.BundleLoader.loadClass (BundleLoader.java:345) at org.eclipse. osgi.framework.internal.core.BundleHost.loadClass (BundleHost.java:229) at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass (AbstractBundle.java:1207) at org.eclipse.core. 레지스트리 편집기의 사용에 따른 ConfigurationElement.createExecutableExtension (ConfigurationElement.java:243) at org.eclipse.core.internal.registry.Configuration org.eclipse.ui.internal.WorkbenchPlugin $ 1.run (WorkbenchPlugin.java:268) 에서 org.eclipse.swt.custom.BusyIndicator.showWhile에서 org.eclipse.ui.internal에서 org.eclipse.ui.internal.WorkbenchPlugin.createExtension (WorkbenchPlugin.java:264 AT) ) org.eclipse.ui.internal.EarlyStartupRunnable.getExecutableExtension (EarlyStartupRunnable.java:117에서 ) .EarlyStartupRunnable.run (EarlyStartupRunnable.java:66) at org.eclipse.core.runtime.SafeRunner.run (SafeRunner.java:42) at org.eclipse.ui.internal.Workbench $ 63.run (Workbench.java : 2470) at org.eclipse.core.internal.jobs.Worker.run (Worker.java:54) 발생 원인 : org.osgi.fr amework.BundleException : 번들 net.sf.eclipsecs.ui의 activator net.sf.eclipsecs.ui.CheckstyleUIPlugin이 유효하지 않습니다. at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadBundleActivator (AbstractBundle.java:171) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start (BundleContextImpl.java:679) at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker (BundleHost.java:381) at org.eclipse.osgi.framework.internal.core.AbstractBundle.start (AbstractBundle.java:299) at org.eclipse.osgi.framework.util.SecureAction.start (SecureAction.java:440) at org.eclipse. osgi.internal.loader.BundleLoader.setLazyTrigger (BundleLoader.java : 268) at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass (EclipseLazyStarter.java:107) ... 23 more 발생 원인 : java.lang.NoClassDefFoundError : org/eclipse/e4/net.sf.eclipsecs.ui.CheckstyleUIPlugin에서 UI/모델/응용 프로그램/MApplicationElement . (CheckstyleUIPlugin.java:242) sun.reflect.NativeConstructorAccessorImpl.newInstance에서 sun.reflect.NativeConstructorAccessorImpl.newInstance0 (기본 방법) 에서 (NativeConstructorAccessorImpl 된 .java : java.lang.Class.newInstance0에서 sun.reflect.DelegatingConstructorAccessorImpl.newInstance (DelegatingConstructorAccessorImpl.java:45) java.lang.reflect.Constructor.newInstance (Constructor.java:525) 에서 57) (클래스 .java : 374)(AbstractBundle.java:166) ... 29 more 발생 원인 : java.lang.ClassNotFoundException : org.eclipse.e4.ui.model.application.MApplicationElement at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal (BundleLoader.java:513) at org.eclipse.osgi.internal .loader.BundleLoader.findClass (BundleLoader.java:429) at org.eclipse.osgi.internal.loader.BundleLoader.findClass (BundleLoader.java:417) at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass (DefaultClassLoader.java:107) at java.lang.ClassLoader.loadClass (ClassLoader.java:356) ... 37 m ore
이 오류는 Helios 및 Indigo에서 발생하지만 Juno에서는 발생하지 않으며 플러그인 및 기능 버전은 동일합니다.
내 문제는 무엇입니까 ?? 나를
종류가 명시 적으로 플러그인 이클립스의 4.x의 스트림에서만 사용할 수있는 Eclipse4 클래스에 따라