maven-Fehler: Der gewünschte Archetyp existiert nicht (org.phpmaven:php5-web-Archetyp:2.0-SNAPSHOT)
Ich versuche mit php erstellen-Projekt mithilfe von maven durch das binden unten Befehl:
sudo mvn archetype:generate -DarchetypeGroupId=org.phpmaven
-DarchetypeArtifactId=php5-web-archetype -DarchetypeVersion=2.0-SNAPSHOT
-DgroupId=org.sample -DartifactId=my-app -Dversion=0.0.1-SNAPSHOT
aber es gibt mir Fehler:
Failed to execute goal org.apache.maven.plugins:maven-archetype-plugin:2.2:generate (default-cli)
on project standalone-pom: The desired archetype does not exist (org.phpmaven:php5-web-archetype:2.0-SNAPSHOT) -> [Help 1]
- von Woher hast du diesen Befehl? haben Sie anschließend die Schritte zur Vorbereitung? welche Schritte hast du zuvor?
- ich habe diesen Befehl aus php-maven.org/branches/2.0-SNAPSHOT/php-web-5min.html und ich auch gefolgt Vorbereitung Schritte( wie die Erstellung von settings.xml in .m2/repository/. aber es gibt mir die gleichen Fehler. wo mache ich falsch?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Offenbar sind Sie versuchen, zu Folgen diese Anweisungen. Wenn Sie dies tun, sollten Sie auch tun, die Schritte für die Vorbereitung, die aufgeführt wurden.
Tun, dass Sie sich darauf verlassen, dass ein snapshot archetype, und diejenigen, die nicht in Standard-repositories, so dass Sie zum konfigurieren von php-maven snapshot-repository.
Danach
versuchen mit
mvn archetype:generate -DarchetypeGroupId=org.phpmaven.sites
-DarchetypeArtifactId=php5-web-archetype -DarchetypeVersion=2.0.0-beta-1
-DgroupId=org.sample -DartifactId=my-app -Dversion=0.0.1-SNAPSHOT
Da kann man sehen, aus die repo, dass Archetyp version sollten vorhanden sein. Beachten Sie die unterschiedlichen archetypeversion und verschiedene archetypegroupid!
~/.m2
, nicht inm2/repository
.