set homepath=%userprofile%
set a=%1
set b=%2
set c=%3
set uuid=%4
set zipDirectory=%5
set pluginDirectory=%6
cd %homepath%\%a%
mvn archetype:generate -DarchetypeCatalog=file://%homepath%/.m2/repository
Alles funktioniert bis hier, dann stoppen die Befehlszeilen ausführen. Es druckt weder die 1 noch nachfolgende Befehle.Batch-Datei beendet die Ausführung nach Mvn-Befehl
1
c
b
c
%uuid%
Y
cd %homepath%\%a%\%b%
mvn clean install
cd %homepath%\%a%\%b%\%b%-plugin\target
jar -xvf %zipDirectory%
cd %homepath%\%a%\%b%\%b%-plugin\target\META-INF\maven\%c%\%b%-plugin
copy pom.xml + %pluginDirectory%
cd %pluginDirectory%
rename pom.xml %b%-plugin-1.0.0.pom
Frage: Gibt es etwas über Maven Ich weiß nicht, über die eine Batch-Prozess unterbricht? Versteht es nicht, den Befehl mit einer einsamen Nummer 1 auszuführen?
in Batch-Dateien in Windows Sie müssen 'mvn' und andere Batchdateien über' call mvn ... '... – khmarbaise
Cool ausführen. Ist das bei Befehlen wie 'jar',' copy' und 'rename' gleich? – santafebound
Hmm ... Selbst wenn ich es anrufe, wird die '1' nicht direkt nach dem mvn-Befehl ausgeführt. – santafebound