2

このチュートリアルに従おうとしていますhttp://maven.apache.org/guides/getting-started/

大丈夫そうですが、次のコード行を書くように言われたとき、いくつかの問題がありました

コード:

mvn archetype:generate \ -DarchetypeGroupId=org.apache.maven.archetypes \ -DgroupId=com.mycompany.app \ -DartifactId=my-app

まず、それは 1 つのコマンドを意味するものですか、それとも各行の間に改行がある一連のコマンドですか? それとも、サブディレクトリのリストの名前ですか?

また、すべてを入力して1つのコマンドとして実行すると、pom.xmlがないと表示されましたが、プロジェクトが作成されておらず、チュートリアルに従って作成する必要があるため、もちろんpom.xmlはありません。では、なぜ私のものではないのですか?

Mavenは本当に私を結びつけてくれ始めています

4

1 に答える 1

2

バックスラッシュは、コマンドが次の行に続くことを意味します (改行文字がある場合)。https://stackoverflow.com/a/14681059

ターミナルに入力するだけで、groupId、artifactId などを入力するよう求められます。mvn archetype:generateを参照してください。

于 2014-10-29T18:41:20.867 に答える