Вы столкнулись с этой проблемой, потому что файл сборки выглядит следующим образом:
<?xml version="1.0" encoding="UTF-8" ?>
<project name="maven-antrun-" default="main" >
<target name="main">
<exec failonerror="true" executable="npm">
<arg value="install"/>
<arg value="-g"/>
<arg value="brunch"/>
</exec>
<exec failonerror="true" dir="website" executable="npm">
<arg value="install"/>
</exec>
<exec failonerror="true" dir="website" executable="brunch">
<arg value="build"/>
</exec>
</target>
</project>
Но Windows требует, чтобы имена исполняемых файлов были npm.bat
и brunch.bat
.
Если выизмените имена исполняемых файлов в файле сборки, он будет работать правильно.