ขั้นแรก วางส่วนของการกำหนดค่าของบรรทัดที่ส่วน javac ของ build-impl.xml ไม่สามารถสร้างได้
คัดลอกรหัสรหัส ดังต่อไปนี้:
<ตามลำดับ>
<property location="${build.dir}/empty" name="empty.dir"/>
<mkdir dir="${empty.dir}"/>
<mkdir dir="@{apgeneratedsrcdir}"/>
<javac debug="@{debug}" deprecation="${javac.deprecation}" destdir="@{destdir}" encoding="${source.encoding}" ไม่รวม="@{excludes}" executable="$ {platform.javac}" fork="yes" includeantruntime="false" include="@{includes}" source="${javac.source}" srcdir="@{srcdir}" target="${javac.target}" tempdir="${java.io.tmpdir}">
<src>
<dirset dir="@{gensrcdir}" erroronmissingdir="false">
<รวมชื่อ = "*"/>
</dirset>
</src>
<คลาสพาธ>
<path path="@{classpath}"/>
</คลาสพาธ>
<SPAN style="COLOR: #ff0000"><compilerarg line="${endorsed.classpath.cmd.line.arg}"/>
<compilerarg line="${javac.compilerargs}"/>
<ค่าคอมไพเลอร์arg="-processorpath"/>
<compilerarg path="@{processorpath}:${empty.dir}"/>
<compilerarg line="${ap.processors.internal}"/>
<ค่าคอมไพเลอร์arg="-s"/>
<compilerarg path="@{apgeneratedsrcdir}"/>
<compilerarg line="${ap.proc.none.internal}"/>
<ปรับแต่ง/></SPAN>
</javac>
</ลำดับ>
ตัวโปรแกรมไม่มีอะไรผิดปกติ แต่ทันทีที่คอมไพเลอร์ถูกสร้างขึ้น โปรแกรมจะรายงาน
F:/project/subversion/svn2010/jwebplus3/trunk/src/webplus3/webplus3/nbproject/build-impl.xml:868: เกิดข้อผิดพลาดต่อไปนี้ขณะดำเนินการบรรทัดนี้:
F:/project/subversion/svn2010/jwebplus3/trunk/src/webplus3/webplus3/nbproject/build-impl.xml:305: การคอมไพล์ล้มเหลว โปรดดูรายละเอียดที่เอาต์พุตข้อผิดพลาดของคอมไพเลอร์
การสร้างล้มเหลว (เวลาทั้งหมด: 12 วินาที)
มาดูกันว่า 305 เส้นอะไร?
<javac debug="@{debug}" deprecation="${javac.deprecation}" destdir="@{destdir}" encoding="${source.encoding}" ไม่รวม="@{excludes}" executable="$ {platform.javac}" fork="yes" includeantruntime="false" include="@{includes}" source="${javac.source}" srcdir="@{srcdir}" target="${javac.target}" tempdir="${java.io.tmpdir}">
จริงๆแล้วเราลบไปแล้ว
คัดลอกรหัสรหัส ดังต่อไปนี้:
<SPAN style="COLOR: #ff0000"> <compilerarg line="${endorsed.classpath.cmd.line.arg}"/>
<compilerarg line="${javac.compilerargs}"/>
<ค่าคอมไพเลอร์arg="-processorpath"/>
<compilerarg path="@{processorpath}:${empty.dir}"/>
<compilerarg line="${ap.processors.internal}"/>
<ค่าคอมไพเลอร์arg="-s"/>
<compilerarg path="@{apgeneratedsrcdir}"/>
<compilerarg line="${ap.proc.none.internal}"/>
<ปรับแต่ง/></SPAN>
ส่วนนี้สร้างใหม่อีกครั้งสำเร็จแล้ว!