我正在运行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版本吗?还是这是一个单独的问题?
我看到了另一个针对EclipseJuno堆栈溢出问题的响应,但它只是一个指向已不存在的临时补丁更新站点的链接。其他人在帖子中声称,Kelper已经解决了这一切。显然,事实并非如此,Eclipse.org的用户并不认为这是一个bug。
从更新站点安装以下项目:
|>Web、XML、Java EE和OSGi企业开发
*Eclipse Java EE开发工具
http://www.eclipse.org/downloads/
您需要安装JST Enterprise Core功能org.eclipse.jst.enterprise_core.feature