2013-03-29 45 views
0

我試圖連接我的項目中的js文件,並將生成的文件放在使用ant的生成文件夾中。使用ant build.xml連接js文件

我的項目的文件夾結構是:

-Project 
    -build.xml 
    -build 
    -src 
    -init.js 
    -Game.js 

我試圖運行的build.xml文件是:

<project name="Build example" default="all" basedir="."> 
    <!-- Setup --> 
    <property name="SRC_JS_DIR" value="src" description="JavaScript source folder" /> 
    <property name="DIST_JS_DIR" value="build" description="Output folder for JavaScript files" /> 

    <property name="JS" value="${DIST_JS_DIR}/app.js" /> 

    <target name="js" description="Concatenate JavaScript source files"> 
     <echo message="Building ${JS}" /> 
     <concat destfile="${JS}"> 
      <fileset dir="${SRC_JS_DIR}" includes="init.js" /> 
      <fileset dir="${SRC_JS_DIR}" includes="Game.js" /> 
     </concat> 
     <echo message="${JS} built." /> 
    </target> 
</project> 

當我運行螞蟻,我得到以下錯誤:

BUILD FAILED 項目「構建示例」中不存在目標「all」。

請幫我們解決一下這個問題。

回答

1

將目標名稱更改爲all或將default="all"更改爲default="js"

<project>標記的default屬性指示如果沒有指定哪個目標將運行。