Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法初始化类org.eclipse.jst.j2ee.project.facet.IJ2EEFacetConstants_Eclipse_Eclipse Wtp - Fatal编程技术网

无法初始化类org.eclipse.jst.j2ee.project.facet.IJ2EEFacetConstants

无法初始化类org.eclipse.jst.j2ee.project.facet.IJ2EEFacetConstants,eclipse,eclipse-wtp,Eclipse,Eclipse Wtp,我正在运行Eclipse Kelper构建id:20130614-0229(最新版本) 我已经安装了Web工具平台(WTP),并且正在使用“静态Web项目” 我一直收到一个错误警报框弹出的错误 Could not initialize class org.eclipse.jst.j2ee.project.facet.IJ2EEFacetConstants 好的,我到处都在寻找解决方案,但是对于每个版本的eclipse,解决方案似乎都是不同的。我去了一个关于这个的错误帖子 但建议只是“为您的工作

我正在运行Eclipse Kelper构建id:20130614-0229(最新版本)

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

我一直收到一个错误警报框弹出的错误

Could not initialize class org.eclipse.jst.j2ee.project.facet.IJ2EEFacetConstants
好的,我到处都在寻找解决方案,但是对于每个版本的eclipse,解决方案似乎都是不同的。我去了一个关于这个的错误帖子

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

好吧,那建议根本没用。人们如何知道他们的工作区的正确版本?这到底是什么意思?“for your workspace”指的是您的Eclipse版本吗?或者这是另一个问题


我在EclipseJuno的堆栈溢出上看到了对此问题的另一个响应,但它只是指向一个临时补丁更新站点的链接,该站点已不存在。另一个在那条线上的人声称Kelper已经解决了这一切。显然情况并非如此,Eclipse.org上的人并不认为这是一个bug。

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


您需要从更新站点安装JST企业核心功能,
org.eclipse.JST.Enterprise\u Core.feature
,安装以下项目:
|>Web、XML、Java EE和OSGi企业开发

*EclipseJavaEE开发工具

我在EclipseBugzilla中再次添加了它作为一个bug。