10

我正在运行 Eclipse Kelper Build id:20130614-0229(撰写本文时的最新版本)

我已经安装了 Web 工具平台 (WTP),并且正在使用“静态 Web 项目”。

我不断收到错误警报框弹出错误

Could not initialize class org.eclipse.jst.j2ee.project.facet.IJ2EEFacetConstants

好的,我已经搜索了高低的解决方案,但当然,每个版本的 eclipse 的解决方案似乎都不同。我在https://bugs.eclipse.org/bugs/show_bug.cgi?id=389968上看到了一个关于此的错误帖子

但建议只是“为您的工作区获取正确版本的 EPP”

好的,所以这个建议根本没有帮助。一个人怎么知道他们的工作区的正确版本是什么?他们到底是什么意思?“为您的工作区”是指您的 Eclipse 版本吗?还是这是一个单独的问题?

我看到另一个关于 Eclipse Juno 堆栈溢出问题的响应,但它只是一个指向不再存在的临时补丁更新站点的链接。该线程上的其他人声称 Kelper 已经解决了所有这些问题。显然情况并非如此,Eclipse.org 的人们并不认为这是一个错误。

4

3 回答 3

11

从更新站点,安装以下项目:
|> Web、XML、Java EE 和 OSGi Enterprise Development
* Eclipse Java EE Developer Tools

于 2014-06-11T19:03:36.413 回答
5

我猜你看到这个问题是因为你没有安装足够的 WTP。这并没有使这个问题变得不那么重要,但至少您可以在构建安装时寻找解决方法。最简单的解决方案是获取“Eclipse IDE for Java EE Developers”包。

http://www.eclipse.org/downloads/

于 2013-07-29T22:08:44.427 回答
2

您需要安装JST Enterprise Core功能,org.eclipse.jst.enterprise_core.feature

于 2014-03-05T22:42:42.013 回答