2014-10-29 3 views
1

я пытаюсь этим руководством http://maven.apache.org/guides/getting-started/создать Maven проект из командной строки

кажется нормально, но когда он сказал мне, чтобы сделать написать следующие строки кода У меня были некоторые проблемы

код:

МВН архетип: генерировать \ -DarchetypeGroupId = org.apache.maven.archetypes \ -DgroupId = com.mycompany.app \ -DartifactId = мое-приложение

Во-первых, это означает, что это одна команда или это серия с возвратами между каждой строкой? Или это имя списка подкаталогов?

Также, когда я набрал все это и выполнил его как одну команду, он сказал, что не было pom.xml, но, конечно, нет pom.xml, потому что проект не был создан и согласно учебнику он должен создать это для вас. Так почему же мой нет?

Maven действительно начинает связывать меня в узлах Теперь

+1

удалите \, и это единственная строка – coderplus

ответ

1

Backslash означает, что команда переходит к следующей строке (если у вас есть символ новой строки). https://stackoverflow.com/a/14681059

Вы можете просто ввести mvn archetype:generate в терминале, и вам будет предложено ввести GroupID, артефакт и т.д. смотрите example.