Fügen Sie zunächst einen Abschnitt der Konfiguration der Zeile ein, in der der Javac-Teil von build-impl.xml nicht erstellt werden kann.
Kopieren Sie den Codecode wie folgt:
<sequentiell>
<property location="${build.dir}/empty" name="empty.dir"/>
<mkdir dir="${empty.dir}"/>
<mkdir dir="@{apgeneratedsrcdir}"/>
<javac debug="@{debug}" deprecation="${javac.deprecation}" destdir="@{destdir}"kodierung="${source.encoding}"excludes="@{excludes}" executable="$ {platform.javac}" fork="yes" includeantruntime="false" Includes="@{includes}" source="${javac.source}" srcdir="@{srcdir}" target="${javac.target}" tempdir="${java.io.tmpdir}">
<src>
<dirset dir="@{gensrcdir}" erroronmissingdir="false">
<include name="*"/>
</dirset>
</src>
<Klassenpfad>
<path path="@{classpath}"/>
</classpath>
<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}"/>
<compilerarg value="-s"/>
<compilerarg path="@{apgeneratedsrcdir}"/>
<compilerarg line="${ap.proc.none.internal}"/>
<customize/></SPAN>
</javac>
</sequentiell>
Am Programm selbst ist nichts auszusetzen, aber sobald der Compiler erstellt ist, meldet er sich
F:/project/subversion/svn2010/jwebplus3/trunk/src/webplus3/webplus3/nbproject/build-impl.xml:868: Beim Ausführen dieser Zeile ist der folgende Fehler aufgetreten:
F:/project/subversion/svn2010/jwebplus3/trunk/src/webplus3/webplus3/nbproject/build-impl.xml:305: Kompilierung fehlgeschlagen; Einzelheiten finden Sie in der Compiler-Fehlerausgabe.
Build fehlgeschlagen (Gesamtzeit: 12 Sekunden)
Mal sehen, was Zeile 305 ist?
<javac debug="@{debug}" deprecation="${javac.deprecation}" destdir="@{destdir}"kodierung="${source.encoding}"excludes="@{excludes}" executable="$ {platform.javac}" fork="yes" includeantruntime="false" Includes="@{includes}" source="${javac.source}" srcdir="@{srcdir}" target="${javac.target}" tempdir="${java.io.tmpdir}">
Eigentlich löschen wir
Kopieren Sie den Codecode wie folgt:
<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}"/>
<compilerarg value="-s"/>
<compilerarg path="@{apgeneratedsrcdir}"/>
<compilerarg line="${ap.proc.none.internal}"/>
<customize/></SPAN>
Dieser erneut aufgebaute Abschnitt war erfolgreich!