まず、build-impl.xml の javac 部分がビルドに失敗する行の構成のセクションを貼り付けます。
次のようにコードをコピーします。
<シーケンシャル>
<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="@{excludes}" executable="$ {platform.javac}" fork="yes" includeantruntime="false" include="@{includes}" source="${javac.source}" srcdir="@{srcdir}" target="${javac.target}" tempdir="${java.io.tmpdir}">
<ソース>
<dirset dir="@{gensrcdir}" erroronmissingdir="false">
<include name="*"/>
</dirset>
</src>
<クラスパス>
<パスパス="@{クラスパス}"/>
</クラスパス>
<SPAN style="COLOR: #ff0000"><compilerarg line="${endorsed.classpath.cmd.line.arg}"/>
<compilerarg line="${javac.compilerargs}"/>
<compilrarg value="-processorpath"/>
<compilerarg path="@{processorpath}:${empty.dir}"/>
<compilrarg line="${ap.processors.internal}"/>
<compilrarg value="-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="@{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}"/>
<compilrarg value="-processorpath"/>
<compilerarg path="@{processorpath}:${empty.dir}"/>
<compilrarg line="${ap.processors.internal}"/>
<compilrarg value="-s"/>
<compilerarg path="@{apgeneratedsrcdir}"/>
<compilerarg line="${ap.proc.none.internal}"/>
<カスタマイズ/></SPAN>
このセクションは再度構築され、成功しました。