1

我正在尝试安装 liferay IDE(来自教程:http ://www.liferay.com/documentation/liferay-portal/6.0/development/-/ai/installation )

在我检查 Liferay IDE 复选框并按下一个。出现错误弹出窗口告诉我:“org/sat4j/minisat/core/AssertingClauseGenerator java.lang.NoClassDefFoundError”。

问题是什么?

4

3 回答 3

2

该类由与安装新插件有关的 Eclipse p2 框架使用。似乎在您的 Eclipse 安装中出现了一些格式错误,导致更新管理器无法找到该 sat4j 类。Liferay IDE 的要求是使用适用于 Java EE 开发人员的 Eclipse IDE,可以在此页面上找到:Eclipse 下载 它的顶部链接。

如果您正在使用该软件包并且仍然看到错误,请尝试重新启动 eclipse 并-clean在 eclipse.ini 中为其提供命令行标志,这可能会清除 NoClassDefFoundError。

最后一个选择是关闭预装了 Liferay IDE 的 Eclipse,您可以在此页面上找到它:Liferay IDE 下载页面

于 2011-07-19T20:12:29.980 回答
1

您可以通过 Eclipse 市场安装 Liferay IDE。(帮助 -> Eclipse 市场)

于 2011-07-19T13:42:09.613 回答
1

从这里下载 Eclipse,它已经包含 Liferay SDK。只需选择要使用的 Eclipse(我正在使用 Juno)

这将解决您的问题:)

于 2013-05-15T12:09:10.723 回答