0

Eclipse バージョン: 3.7.1 (インディゴ)

JSF と Primefaces のコンテンツ アシストを提供しようとしています。

これを行うには、プロジェクトを右クリックし、[プロパティ] > [プロジェクト ファセット] を選択します。

Project Facets 画面が表示されます。私は選択します:

  • 動的 Web モジュール 2.5
  • Java 6
  • Java サーバー フェース 2.0

次に、追加の構成を提供するように求められます。ビルド パスの一部として src フォルダーを選択し、次の依存関係を提供する JSF 実装ライブラリを提供します。

  • jsf-api-2.0.3
  • jsf-impl-2.0.3
  • プライムフェイス-3.4

[OK] をクリックして [Project Facets] 画面に戻ります。

[適用] をクリックして、新しいファセット構成を Web プロジェクトに適用します。その後、ダニは消えます。

[OK] をクリックして [Project Facets] 画面を閉じます。

この画面に戻ると、目盛りが消えています。

これが、私の Primefaces と JSF のコンテキスト アシストが xhtml ページで機能しない理由であると確信しています。誰でも光を当てることができますか?

4

1 に答える 1

4

これは、同僚がプロジェクトの.classpathファイルと.projectファイルをSCMツール(私の場合はClearCase)に予約/ロックしたために発生したことが判明しました。

Eclipseはロックを報告していなかったため、[適用]をクリックしたときにティックが失われた理由についての説明はありませんでした。

これが誰かに役立つことを願っています!

于 2012-12-20T12:27:53.470 に答える