私は、スクリプトのAntを実行しようとした:antスクリプトの相対パスをスペーシングで設定する方法は?
<project name="build-Fusion" default="install-all" basedir="..">
<property environment="env"/>
<condition property="mvn.exec" value="mvn.bat" else="mvn">
<os family="windows"/>
</condition>
<!-- colocar o value vazio para executar os junits -->
<property name="skip.test" value="-Dmaven.test.skip=true"/>
<target name="install-all">
<echo>base dir=${basedir}</echo>
<exec executable="${mvn.exec}" failonerror="true" dir="./">
<arg value="install"/>
<arg value="${skip.test}"/>
</exec>
</target>
</project>
しかし、私はこのエラーを取得:
Buildfile: /Volumes/Ficheiro/Ambiente Desenvolvimento/Workspace fusion/fusion/ant/build.xml install-all: [echo] base dir=/Volumes/Ficheiro/Temp
BUILD FAILED /Volumes/Ficheiro/Ambiente Desenvolvimento/Workspace fusion/fusion/ant/build.xml:15: Execute failed: java.io.IOException: Cannot run program "mvn" (in directory "/Volumes/Ficheiro/Temp"): error=2, No such file or directory
Total time: 374 milliseconds
間隔でAntスクリプトに相対パスを設定する方法は?
'mvn'実行ファイルは' PATH'にありますか?もしそうでなければ、 '実行可能'属性に 'mvn'への絶対パスを与える必要があります。 –