세 개의 대상이 build.xml에 있습니다.개미가 전쟁 대상을 시작하지 않습니다.
처리 중 오류가 없습니다.
첫 번째 두 개가 성공적으로 실행되었지만 세 번째는 시작되지 않고 결과에 war 파일이 없습니다.
이 내 buid.xml
<?xml version="1.0" encoding="utf-8"?>
<project name="LoginProject" basedir="." default="compile">
<property name="src.dir" value="src"/>
<property name="classes.dir" value="build/classes"/>
<property name="war.dir" value="build/war"/>
<target name="clean">
<delete dir="build"/>
</target>
<target name="compile" depends="clean">
<mkdir dir="${classes.dir}"/>
<javac srcdir="${src.dir}" destdir="${classes.dir}" includeantruntime="false">
<classpath location="lib/myfaces-api-2.0.2.jar"/>
<classpath location="lib/servlet-api.jar"/>
</javac>
</target>
<target name="war" depends="compile">
<mkdir dir="${war.dir}"/>
<war destfile="${war.dir}/loginproject.war" webxml="web/WEB-INF/web.xml">
<fileset dir="WebContent"/>
<lib dir="lib"/>
<classes dir="${classes.dir}"/>
</war>
</target>
</project>
입니다 그리고 이것은 명령 줄에서 로그입니다 내가 무슨 일
D:\Work\Java\AntLoginProject>ant
Buildfile: D:\Work\Java\AntLoginProject\build.xml
clean:
[delete] Deleting directory D:\Work\Java\AntLoginProject\build
compile:
[mkdir] Created dir: D:\Work\Java\AntLoginProject\build\classes
[javac] Compiling 3 source files to D:\Work\Java\AntLoginProject\build\classes
BUILD SUCCESSFUL
Total time: 1 second
?
기본 목표를 전쟁으로 변경합니다. 하지만 이제 오류가 발생합니다.
D:\Work\Java\AntLoginProject>ant war
Buildfile: D:\Work\Java\AntLoginProject\build.xml
BUILD FAILED
D:\Work\Java\AntLoginProject\build.xml:30: Content is not allowed in trailing section.
Total time: 0 seconds
"전쟁 대상"... 무서운 소리 :) :) :) – dasblinkenlight
@dasblinkenlight 및 개미 전쟁! 조심해. – Vache