Liferay:从eclipse打开portlet.xml时出错

时间:2013-03-27 12:00:08

标签: eclipse eclipse-plugin liferay liferay-6 liferay-ide

我正在使用Eclipse Helios和Liferay Portal版本6。

我已经安装了Liferay IDE插件,并且安装了在此平台上工作所需的软件。

但是当我尝试从Eclipse打开portlet.xml文件时,我仍然遇到错误:

    Problems occurred when invoking code from plug-in: "org.eclipse.jface".

(错误日志)

    An error has occurred. See error log for more details.
    org/eclipse/sapphire/modeling/ModelElementType

(错误视图)

有谁知道如何解决这个问题?

1 个答案:

答案 0 :(得分:3)

您安装的Sapphire版本与Liferay IDE不兼容。解决问题的步骤如下:

  1. 卸载Liferay IDE功能
  2. 卸载所有蓝宝石功能
  3. 从Helios updatesite重新安装Liferay IDE:http://releases.liferay.com/tools/ide/eclipse/helios/stable这样做会自动安装兼容版本的Sapphire。
  4. 尝试重新打开portlet.xml
  5. 注意:卸载功能:

    1. 转到帮助>关于>安装>已安装的软件选项卡
    2. 选择要卸载的功能
    3. 点击卸载
    4. 重新启动