Maven コマンドを実行した後、「指定した目標を実行するにはプロジェクトが必要ですが、このディレクトリには POM がありません」というエラーが表示される 質問する

Maven コマンドを実行した後、「指定した目標を実行するにはプロジェクトが必要ですが、このディレクトリには POM がありません」というエラーが表示される 質問する

私はpom.xmlin を持っておりC:\Users\AArmijos\Desktop\Factura Electronica\MIyT\componentes-1.0.4\sources\pom.xml、以下を実行しました:

mvn install:install-file -DgroupId=es.mityc.jumbo.adsi -DartifactId=xmlsec-1.4.2-ADSI -Dversion=1.0 -Dpackaging=jar -Dfile=C:\Users\AArmijos\Desktop\Factura Electronica\MIyT\componentes-1.0.4\core\xmlsec-1.4.2-ADSI-1.0.jar

ただし、以下のエラーが返されました。

[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 0.310s
[INFO] Finished at: Thu May 02 16:48:29 COT 2013
[INFO] Final Memory: 2M/15M
[INFO] ------------------------------------------------------------------------
[ERROR] The goal you specified requires a project to execute but there is no POM
 in this directory (C:\Users\AArmijos). Please verify you invoked Maven from the
 correct directory. -> [Help 1]

なぜ失敗するのか誰か説明できますか?

ベストアンサー1

このリンクは役に立ちました:https://stackoverflow.com/a/11199865/1307104

次のように、すべてのパラメータに引用符を追加してコマンドを編集します。

mvn install:install-file "-DgroupId=org.mozilla" "-DartifactId=jss" "-Dversion=4.2.5" "-Dpackaging=jar" "-Dfile=C:\Users\AArmijos\workspace\componentes-1.0.4\deps\jss-4.2.5.jar"

うまくいきました。

おすすめ記事