刚刚安装了Eclipse Luna(4.4标准版)。从“帮助”菜单中,安装了Aptana插件。重新启动IDE后,出现以下错误:
在“启用调试和刷新日志缓存”期间发生内部错误。 组织/蚀/ OSGi的/框架/内部/核心/ FrameworkProperties
环境似乎正常,但每次打开程序时都会收到错误。
这是日志:
!MESSAGE在“启用调试和刷新日志缓存”期间发生内部错误。 !堆栈0 java.lang.NoClassDefFoundError:org / eclipse / osgi / framework / internal / core / FrameworkProperties 在com.aptana.core.util.EclipseUtil.setPlatformDebugging(EclipseUtil.java:449) 在com.aptana.core.CorePlugin.enableDebugging(CorePlugin.java:110) 在com.aptana.core.CorePlugin.access $ 0(CorePlugin.java:97) 在com.aptana.core.CorePlugin $ 1.run(CorePlugin.java:83) 在org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) 引起:java.lang.ClassNotFoundException:osgi.identity无法找到org.eclipse.osgi.framework.internal.core.FrameworkProperties; osgi.identity = “com.aptana.core”;类型= “osgi.bundle”;版本:版本= “3.3.0.1373665087”;单:=“真” 在org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:406) 在org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:326) 在org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:318) 在org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:118) at java.lang.ClassLoader.loadClass(Unknown Source) ......还有5个
如何解决此错误?
答案 0 :(得分:2)
Aptana插件的开发版似乎可以与Eclipse Luna一起使用。使用此链接进行安装而不是稳定的链接:
将它与Eclipse Luna Standard Edition一起使用,而不是Eclipse Luna用于PHP开发人员。安装后切换到Web透视图并根据需要进行配置。
答案 1 :(得分:2)
只尝试从Eclipse更新插件Aptana。重新启动IDE eclipse,它应该可以工作。
答案 2 :(得分:1)
您是否检查过Aptana是否与Eclipse 4.4兼容?我怀疑它不是,特别是因为4.4仍然是被释放后约8个月。
答案 3 :(得分:0)
复制http://download.aptana.com/studio3/plugin/install
从“帮助”菜单中,选择“安装新软件...”以打开“安装新软件”对话框。 将更新站点的URL粘贴到“工作对象”文本框中,然后单击“输入(或返回)”键。 在下面填充的表中,选中插件名称旁边的框,然后单击“下一步”按钮。 单击“下一步”按钮转到许可页面。 选择接受许可协议条款的选项,然后单击“完成”按钮。 您可能需要重新启动Eclipse才能继续。