2011-10-18 11 views
10

背景:Eclipseプロジェクトの「Javaコンパイラレベルがインストール済みのJavaプロジェクトファセットのバージョンと一致しません」というエラーが表示されます。 OS X Snow LeopardでEclipse Heliosを使用しています。EclipseのJava Facet設定を編集する

eclipseとmavenのJavaファセット設定を編集する際に問題があります。私は周りを探索し、どこでもProject Properties - > Project Facetに行き、そこでバージョンを編集するように言います。しかし、Eclipseの私のインスタンスの場合、これらの設定はUIを通して利用できません。

Javaファセットのバージョンを手動で編集するにはどうすればよいですか。

答えて

18

は、下のプロジェクトでそれを見つけた:

/.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 それは十分に文書化されていないので、他の人にとっては有用であると考えました。

関連する問題