2

Eclipse 4.2(Juno)でJSF 2.1プロジェクトに取り組んでいましたが、Eclipse 4.2で動作するように更新されていないプラグインを使用する必要があったため、Eclipse 3.7-Indigoをインストールし、EclipseIndigoでJSFプロジェクトを開いてみました。

しかし、これは私が受け取っているエラーメッセージです-

Implementation of version 2.1 of project facet jst.jsf could not be found. Functionality will be limited.    

この問題を解決するにはどうすればよいですか?私が使用しているプロジェクトは、JSF2.1とPrimeFacesを利用しています。

4

1 に答える 1

7

新しい JSF ファセット バージョンをサポートしていない古い Eclipse バージョンにプロジェクトをインポートする前に、プロジェクトのプロパティのProject FacetsエントリでJSF ファセット バージョンを実際に編集する必要があります。

何らかの理由でそれができない場合は.settings、ナビゲーター ビューのフォルダーに移動し、ファイルを開いてorg.eclipse.wst.common.project.facet.core.xml編集することで、手動で変更することもできます。

<installed facet="jst.jsf" version="2.1"/>

の中へ

<installed facet="jst.jsf" version="2.0"/>
于 2012-08-13T12:16:31.793 に答える