2013-03-29 43 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属性指示如果没有指定哪个目标将运行。