3

Facelets、Ajax、および PrimeFaces を使用して、 JSF 2 のjsf-blank.zipに触発された Web プロジェクトを作成しました。私のサイトで数日間の進歩(主にSOコミュニティのおかげで、多くの問題を解決)の後、私は立ち往生しています:

HTTP 404 - 要求されたリソースは、Eclipse の内部ブラウ​​ザーおよび FF では使用できません。

Eclipse のコンソールには次のように表示されます。

java.lang.ClassNotFoundException: javax.faces.webapp.FacesServlet 

それは公正なことであり、私は以前にそれを持っていました(上記の多数の問題の1つ)が、今回は去るように説得することはできません.


編集:

モスタルの答えはうまくいきました。しかし、この設定は新しいMavenUpdate Projectごとに削除されます...


さらに、参照した SO や他の Web ページの数に関係なく、(永久に) 取り除くことができなかった次の警告とエラーがあります。

  • クラスパス エントリorg.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINERはエクスポートまたは公開されません。ランタイム ClassNotFoundExceptions が発生する場合があります。

    これを取り除く方法を見つけました(上記を参照)が、すべてのMavenUpdate Projectで...再びそこにあります。

  • プロジェクト ファセット jboss.m2 の実装が見つかりませんでした。機能が制限されます。

  • プロジェクト ファセット動的 Web モジュールのバージョンを 3.0 に変更できません。

  • 1 つまたは複数の制約が満たされていません。[どれ?すぐ上の方?】

このすべての犯人は誰ですか?

4

0 に答える 0