在 eclipse 中编辑 Java Facet 设置

发布于 2024-12-10 04:49:03 字数 266 浏览 0 评论 0原文

一些背景:我在 Eclipse 项目中遇到了可怕的“Java 编译器级别与已安装的 Java 项目方面的版本不匹配”错误。我在 OS X Snow Leopard 上使用 Eclipse Helios。

我在编辑 Eclipse 和 Maven 的 java 方面设置时遇到问题。我到处搜索,到处都说要转到“项目属性”-> Project Facet 并在那里编辑版本。但是对于我的 Eclipse 实例,这些设置无法通过 UI 获得。

如何手动编辑 Java Facet 版本?

Some background: I'm getting the dreaded "Java compiler level does not match the version of the installed Java project facet" error in my eclipse project. I'm using Eclipse Helios on OS X Snow Leopard.

I'm having trouble editing the java facet settings for eclipse and maven. I've searched around and everywhere says to go to Project Properties -> Project Facet and edit the version there. However for my instance of Eclipse, these settings are not available through the UI.

How do I edit the java facet version manually?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

So尛奶瓶 2024-12-17 04:49:03

在项目中找到它:

/.settings/org.eclipse.wst.common.project.facet.core.xml

<?xml version="1.0" encoding="UTF-8"?>
<faceted-project>
  <fixed facet="wst.jsdt.web" />
  <installed facet="java" version="1.5" />
  <installed facet="jst.web" version="2.3" />
  <installed facet="wst.jsdt.web" version="1.0" />
</faceted-project>

对于我来说,我不得不将java版本1.5更改为1.6
认为它对其他人有用,因为它没有很好的记录。

Found it in the project under:

/.settings/org.eclipse.wst.common.project.facet.core.xml

<?xml version="1.0" encoding="UTF-8"?>
<faceted-project>
  <fixed facet="wst.jsdt.web" />
  <installed facet="java" version="1.5" />
  <installed facet="jst.web" version="2.3" />
  <installed facet="wst.jsdt.web" version="1.0" />
</faceted-project>

For me, I had to change the java version 1.5 to 1.6
Thought it would be useful for others since its not well documented.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文