Я нашел архетип затмения под github (https://github.com/alapierre/altkom). Я загрузил zip файл и попытался сгенерировать проект из этого архетипа и запустить его в своем затмении. Дело в том, что я все время не получаю "архетип"? Не могли бы вы помочь в создании проекта из этого артефакта?
Я пробовал несколько вариантов:
mvn archetype:generate -DarchetypeGroupId=pl.com.softproject.archetypes.springmvc -DarchetypeArtifactId=spring-mvc-spring-data-archetype -DarchetypeVersion=1.0-SNAPSHOT -DgroupId=com.test -DartifactId=myNewProject
В конце концов я получил также
Failed to execute goal org.apache.maven.plugins:maven-archetype-plugin:2
.2:generate (default-cli) on project spring-mvc-spring-data-archetype: org.apach
e.maven.archetype.exception.InvalidPackaging: Unable to add module to the curren
t project as it is not of packaging type 'pom'
Есть идеи?
Хорошо, проблема в том, что я пытался запустить mvn generate в том же каталоге, что и архетип, и это было проблемой.
Прежде чем вы сможете использовать архетип, вам нужно установить его где-нибудь, где Maven может его найти.
Запустите mvn install
в папке архетипа, который содержит файл pom.xml
. Впоследствии он должен работать.