2016-05-05 8 views
0

私は、スクリプトの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スクリプトに相対パスを設定する方法は?

+0

'mvn'実行ファイルは' PATH'にありますか?もしそうでなければ、 '実行可能'属性に 'mvn'への絶対パスを与える必要があります。 –

答えて

0

私の間違いが見つかりました。 IOSで変数Antを設定しません。私のために作品を変更した後!

関連する問題