Ich habe das folgende Ordner-Layout (gebaut Plugin Maven bereitstellen):wie Build läuft Maven mit
projectrelease
├── README.md
└── com
└── example
└── demo
├── 0.0.1-SNAPSHOT
│ ├── demo-0.0.1-20171220.161043-1.jar
│ ├── demo-0.0.1-20171220.161043-1.jar.md5
│ ├── demo-0.0.1-20171220.161043-1.jar.sha1
│ ├── demo-0.0.1-20171220.161043-1.pom
│ ├── demo-0.0.1-20171220.161043-1.pom.md5
│ ├── demo-0.0.1-20171220.161043-1.pom.sha1
│ ├── maven-metadata.xml
│ ├── maven-metadata.xml.md5
│ └── maven-metadata.xml.sha1
├── maven-metadata.xml
├── maven-metadata.xml.md5
└── maven-metadata.xml.sha1
wie kann ich es mit Maven cmd laufen?
das Projekt wurde mit Maven ausführbaren jar-Plugin gebaut, und es kann ausgeführt werden:
./projectrelease/com/example/demo/0.0.1-SNAPSHOT/demo-0.0.1-20171220.161043-1.jar
oder
java -jar projectrelease/com/example/demo/0.0.1-SNAPSHOT/demo-0.0.1-20171220.161043-1.jar
Ich suche eine mvn cmd aus dem Stammordner, so dass es laufen wird das gesamte Projekt laufen
Zuerst, wenn dies von Maven deploy erstellt wurde Plugin, das Projekt selbst ist falsch konfiguriert.Wenn Sie dies in einem anderen Projekt verwenden möchten, müssen Sie es als Abhängigkeit definieren (mit den Koordinaten groupId, artifactId, version) ... – khmarbaise
Mögliche Duplikate von [Wie kann ich eine ausführbare JAR mit Abhängigkeiten mit Maven erstellen?] (Https : //stackoverflow.com/questions/574594/how-can-i-create-an-executable-jar-with-dependencies-using-maven) – OcelotcR
Frage wurde bearbeitet – shahaf