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
Все работает здесь, а затем прекращаются выполнение командных строк. Он не печатает 1 и последующие команды.Пакетный файл прекращает выполнение после команды mvn
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
Вопрос: Есть ли что-нибудь о мавена я не знаю о том, что прерывает процесс пакетной обработки? Не понимает ли это выполнение команды с одиноким номером 1?
В пакетных файлах в окнах вам нужно запустить 'mvn' и другие командные файлы через' call mvn ... '... – khmarbaise
Прохладный. Это то же самое для команд типа 'jar',' copy' и 'rename'? – santafebound
Хмм ... Даже когда я его называю, он все еще не выполняет '1' непосредственно после команды mvn. – santafebound