Netbeans,Ant和嵌套构建目录

时间:2013-12-19 11:10:39

标签: java netbeans ant build-target

我在Netbeans 7.4中遇到了Ant项目的问题。当构建我必须通过将WAR从WAR导入到Netbeans中创建的某个Web应用程序时,它会将输出目录嵌套在构建目录中越来越深。

它发生在Ant目标-copy-webdir期间。它为build / web目录中的每个文件输出“x.class省略为pathtox / x.class”,并在每个构建中创建一个更深层的嵌套目录集。

这是project.properties文件的一个小摘录:

build.classes.dir=${build.web.dir}/WEB-INF/classes
build.classes.excludes=**/*.java,**/*.form
build.dir=build
build.generated.dir=${build.dir}/generated
build.generated.sources.dir=${build.dir}/generated-sources
build.test.classes.dir=${build.dir}/test/classes
build.test.results.dir=${build.dir}/test/results
build.web.dir=${build.dir}/web
build.web.excludes=${build.classes.excludes}

nbproject / build-impl.xml中的target -copy-webdir:

<target name="-copy-webdir">
    <copy todir="${build.web.dir}">
        <fileset dir="${web.docbase.dir}" excludes="${build.web.excludes},${excludes}" includes="${includes}"/>
    </copy>
    <copy todir="${build.web.dir}/WEB-INF">
        <fileset dir="${webinf.dir}" excludes="${build.web.excludes}"/>
    </copy>
</target>

我在这里做错了什么?

0 个答案:

没有答案