web-dev-qa-db-ja.com

MANIFEST.MF(指定されたパスが見つかりません)

私はチュートリアルで設定されているようにプロジェクトを作成しようとしています " http://crunchify.com/how-to-build-restful-service-with-Java-using-jax-rs-and-jersey/ "。すべての手順を実行しましたが、POMエラーが表示されます....

説明リソースパスロケーションタイプC:\ Users\xxxxxx\workspace\CrunchifyRESTJerseyExample\target\m2e-wtp\web-resources\META-INF\MANIFEST.MF(システムは指定されたパスを見つけることができません)pom.xml/CrunchifyRESTJerseyExample line 1 Maven構成の問題

2つのWebコンテンツフォルダーがあることに気付きました。1つはDeployed Resourcesの下にあり、MANIFEST.MFファイルとDeployed Resourcesフォルダーと同じレベルにあります。 Eclipseは、それが存在しない2番目のWebContentフォルダーで探しているようです。これに簡単な修正はありますか?

10
chucknor

同様の問題があり、Mavenプロジェクトを更新すると解決しました。

Eclipseで、プロジェクトを右クリック> Maven> Update Project

この投稿を参照してください: http://kodurishiva.blogspot.pt/2016/04/manifestmf-system-cannot-find-path.html

この状況は、maven cleanを実行すると戻ります。

18
dchang

このエラーを解決するには2つの方法があります。

Eclipseから:

プロジェクトを右クリック-> Mavenに移動->プロジェクトの更新

enter image description here

2番目の方法は、コマンドラインmavenを使用したmavenクリーンインストールです。

次のコマンドを使用します。

mvn clean
6
Akshay Pethani

プロジェクトのビルドパスの[ライブラリ]タブに移動します。 JREシステムライブラリは、プロジェクトのデフォルトJREである必要があります。

0