1. ホーム
  2. Reporting Errors

[ERROR] 指定された目標には実行するプロジェクトが必要ですが、このディレクトリにはPOMがありません。

2022-02-17 16:39:39

問題点

mavenのインストール時に、cmdでmvn installと入力するとエラーになります。


The goal you specified requires a project to execute but there is no POM
 in this directory (C:\Program Files\Sanlang). Please verify you invoked Mave
Please verify you invoked Mave n from the correct directory.

原因と解決策

実行するプロジェクトが必要というエラーですが、POMがありません。javawebプロジェクトがweb.xmlから始まるように、mavenプロジェクトの実行はpom.xmlから始まると推測されます。つまり、mavenプロジェクトを実行する場合、ディレクトリの下にpom.xmlがなければならず、今はないのですべてのエラーが報告されます。私の解決策は、(pom.xmlのある)mavenプロジェクトのルートに移動して、それからmvn installを実行するだけです。