私は次の構成を使用しています:
eclipse内でアプリケーションを実行するたびに、問題が発生しました:ファイルが見つかりません:...\target\classes\META-INF\MANIFEST.MFを示すポップアップが表示されます。
プロジェクトのルートに移動します。ポンポンがどこにある場合でも、しようとします
mvn Eclipse:clean
次に、プロジェクトを更新して、それがどこから離れるかを確認します
プロジェクトを右クリックし、Mavenをクリックしてからプロジェクトを更新します。
I had the similar issue.What I did is
1. Right click on project>Maven>Disable Maven Nature
2. Right click on project>configure>Convert to maven project
Error gone
Mavenも使用していて、Eclipseの外部でコンパイルしている場合、Eclipseのマニフェストが削除される可能性があり、Eclipseは外部Mavenが作成するマニフェストを認識しません。
TL; DR
Window > Preferences > Maven > WTP
の「Maven Archiverがビルドディレクトリの下にファイルを生成します」のチェックを外します。
詳細については、@ cosjavの回答 別の質問 をご覧ください。
すべての(関与する)プロジェクトをクリーンアップするおよびワークスペースで開いているプロジェクトを更新する
project-> Maven-> pdateを右クリックします
最近作成されたwarファイルを取得するために、サーバーをデバッグまたは実行します。
MAVEN UPDATEの実行中に、「スナップショット/リリースを強制的に更新する」を必ず確認してください。
すべて。私にとって、pom.xmlにエラーがありました。コードをフォーマットし(Ctrl + Shift + F)、エラーはなくなりました。その後、アプリケーションを実行することができました。
この質問には既に回答済みです。何回か試してみたところ、Eclipseでプロジェクトが拡張され、ターゲットディレクトリを右クリックして[更新]をクリックしました。上記のすべてが失敗した場合、これが誰かのために働くことを願っています。
プロジェクトを右クリックし、mavenを選択してから、プロジェクト名を選択して更新するプロジェクトをクリックし、更新して正常に動作します。
私は同じ問題を抱えていたが、それはただのフォーマットを乱すだけで解決した
POM.xml
を押す
ctrl + aおよびctrl + shift + fその後、ドキュメントを保存します
Eclipseを閉じて、Eclipseを再度開始します。これによりプロジェクトが更新され、問題が解決します。