【发布时间】:2017-01-05 15:11:28
【问题描述】:
我安装了 Eclipse 4.6.2 和插件“Checker Framework Feature”2.1.7。
第一次使用插件时(例如,当我右键单击并将鼠标悬停在上下文菜单项“Checker Framework/Run Built-in Checker”上时)eclipse错误日志中出现以下错误:
Plug-in checker.framework.eclipse.plugin was unable to load class org.checkerframework.eclipse.actions.CheckerActions$signednessAction.
java.lang.NoClassDefFoundError: org/checkerframework/eclipse/actions/CheckerActions$signednessAction (wrong name: org/checkerframework/eclipse/actions/CheckerActions$SignednessAction)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
...
SignednessAction 类的大写/小写似乎有问题...
有人可以帮忙吗?我很想使用 Checker 框架!
非常感谢!
【问题讨论】:
-
还有第二条错误信息:
The proxied handler for 'org.checkerframework.eclipse.actions.CheckerActions$signednessAction' could not be loaded. org.eclipse.core.runtime.CoreException: Plug-in checker.framework.eclipse.plugin was unable to load class org.checkerframework.eclipse.actions.CheckerActions$signednessAction. at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.throwException(RegistryStrategyOSGI.java:194) at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:178)
标签: java eclipse plugins loading checker-framework