我是Eclipse的新手 - 在员工离开后继承了未完成的项目。我下载了war文件,并通过试错法安装了缺少的组件,直到它实际构建了应用程序。我可以编辑java文件,但是当我尝试打开java脚本文件时,我收到错误:
Could not open visual page editor
no more handles
could not load SWT library
no swt-xulrunner-gtk-4234 in java.library.path
Linux Fedora 17,Eclipse Juno,SWT报告由yum安装。 ~/.swt/lib/
为空
答案 0 :(得分:0)
看起来你没有适当的库来加载Eclipse中的浏览器小部件,这就是swt-xulrunner
所指的内容。 This FAQ可以帮助你。
它的含义是您需要使用以下系统属性启动Eclipse:
-Dorg.eclipse.swt.browser.XULRunnerPath=<path_to_xulrunner>
Eclipse中应该包含xulrunner,但如果没有,则需要download a new one from here。
此外,可能是您正在使用Ubuntu预打包的Eclipse。我会避免这样做。这个预先打包的日食经常会有一些缺失的东西。我建议您直接从Eclipse.org
下载