Pertama, tempelkan bagian konfigurasi baris di mana bagian javac dari build-impl.xml gagal dibuat.
Copy kode kodenya sebagai berikut:
<berurutan>
<lokasi properti="${build.dir}/empty" name="empty.dir"/>
<mkdir dir="${empty.dir}"/>
<mkdir dir="@{apgeneratedsrcdir}"/>
<javac debug="@{debug}" deprecation="${javac.deprecation}" destdir="@{destdir}" coding="${source.encoding}" tidak termasuk="@{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">
<sertakan nama="*"/>
</dirset>
</src>
<jalur kelas>
<jalur jalur="@{classpath}"/>
</jalur kelas>
<SPAN style="COLOR: #ff0000"><compilerarg line="${endorsed.classpath.cmd.line.arg}"/>
<compilerarg line="${javac.compilerargs}"/>
<compilerarg value="-processorpath"/>
<compilerarg path="@{processorpath}:${empty.dir}"/>
<compilerarg line="${ap.processors.internal}"/>
<kompilerarg nilai="-s"/>
<compilerarg path="@{apgeneratedsrcdir}"/>
<compilerarg line="${ap.proc.none.internal}"/>
<sesuaikan/></SPAN>
</javac>
</berurutan>
Tidak ada yang salah dengan program itu sendiri, tetapi segera setelah kompiler dibuat, ia melaporkan
F:/project/subversion/svn2010/jwebplus3/trunk/src/webplus3/webplus3/nbproject/build-impl.xml:868: Kesalahan berikut terjadi saat menjalankan baris ini:
F:/project/subversion/svn2010/jwebplus3/trunk/src/webplus3/webplus3/nbproject/build-impl.xml:305: Kompilasi gagal, lihat keluaran kesalahan kompiler untuk detailnya.
Pembuatan gagal (total waktu: 12 detik)
Mari kita lihat apa itu baris 305?
<javac debug="@{debug}" deprecation="${javac.deprecation}" destdir="@{destdir}" encoding="${source.encoding}" tidak termasuk="@{excludes}" executable="$ {platform.javac}" fork="yes" includeantruntime="false" include="@{includes}" source="${javac.source}" srcdir="@{srcdir}" target="${javac.target}" tempdir="${java.io.tmpdir}">
Sebenarnya kami menghapus
Copy kode kodenya sebagai berikut:
<SPAN style="COLOR: #ff0000"> <compilerarg line="${endorsed.classpath.cmd.line.arg}"/>
<compilerarg line="${javac.compilerargs}"/>
<compilerarg value="-processorpath"/>
<compilerarg path="@{processorpath}:${empty.dir}"/>
<compilerarg line="${ap.processors.internal}"/>
<kompilerarg nilai="-s"/>
<compilerarg path="@{apgeneratedsrcdir}"/>
<compilerarg line="${ap.proc.none.internal}"/>
<sesuaikan/></SPAN>
Bagian ini, dibangun kembali, berhasil!