Проект Maven, созданный на основе старого (1.x) архетипа

Я пытаюсь изучить Maven, следуя этому Руководству по началу работы .

У меня Apache Maven 3.0.1 в Linux. Я выполнил следующую команду для создания первого проекта:

yes | mvn archetype:generate \
  -DarchetypeGroupId=org.apache.maven.archetypes \
  -DarchetypeArtifactId=maven-archetype-quickstart \
  -DgroupId=org.obliquid.helpers \
  -DartifactId=obliquid-helpers \
  -Dversion=0.1

Однако в выводе я прочитал:

[INFO] project created from Old (1.x) Archetype in dir: ...

Как я могу использовать текущую версию для Архетипа? Руководство, которое я читаю, устарело?

В качестве подвопроса я заметил, что в pom.xml упоминается junit версии 3.8.1, а я бы хотел использовать junit версии 4.8.x - Как изменить это? Я могу просто изменить номер версии в XML?

Вы можете предложить лучшее руководство или книгу?

12
задан Jean-Rémy Revy 20 September 2012 в 09:52
поделиться