如何在一个build的文件里嵌入另一个build文件,调用其target
有两个build文件:build_ear.xml,import.xml
在build_ear.xml中导入import.xmlbuild_ear.xml的内容如下:
<project name="viador-olaplite" default="build" basedir=".">
<property environment="env"/>
<property file="build.properties"/>
<import file="import.xml"/> <target name="build">
<antcall target="clean_temp"/>
<antcall target="clean_dest"/>
<antcall target="copyfile"/>
<antcall target="compile_ejb"/>
<antcall target="create_ejb_jar"/>
<antcall target="compile_web"/>
<antcall target="create_war"/>
<antcall target="create_ear"/>
<antcall target="deploy"/>
</target>
</project>
---------------------------------------------------
import.xml的一部分内容如下:
<project name="import" default="sosget" basedir="."> <property file="build.properties"/>
<target name="clean_temp">
...
</target>
<target name="clean_dest">
...
</target>
<target name="copyfile">
...
</target>
...
</project>
当ant的时候 总是出现:
BUILD FAILED
file:D:/olaplite/build/standalone/build_ear.xml:6: Unexpected element "import"Total time: 1 second请问高手如何解决???
有两个build文件:build_ear.xml,import.xml
在build_ear.xml中导入import.xmlbuild_ear.xml的内容如下:
<project name="viador-olaplite" default="build" basedir=".">
<property environment="env"/>
<property file="build.properties"/>
<import file="import.xml"/> <target name="build">
<antcall target="clean_temp"/>
<antcall target="clean_dest"/>
<antcall target="copyfile"/>
<antcall target="compile_ejb"/>
<antcall target="create_ejb_jar"/>
<antcall target="compile_web"/>
<antcall target="create_war"/>
<antcall target="create_ear"/>
<antcall target="deploy"/>
</target>
</project>
---------------------------------------------------
import.xml的一部分内容如下:
<project name="import" default="sosget" basedir="."> <property file="build.properties"/>
<target name="clean_temp">
...
</target>
<target name="clean_dest">
...
</target>
<target name="copyfile">
...
</target>
...
</project>
当ant的时候 总是出现:
BUILD FAILED
file:D:/olaplite/build/standalone/build_ear.xml:6: Unexpected element "import"Total time: 1 second请问高手如何解决???
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货