Primero, pegue una sección de la configuración de la línea donde la parte javac de build-impl.xml no se puede compilar.
Copie el código de código de la siguiente manera:
<secuencial>
<ubicación de propiedad="${build.dir}/empty" nombre="empty.dir"/>
<mkdir dir="${empty.dir}"/>
<mkdir dir="@{apgeneratedsrcdir}"/>
<javac debug="@{debug}" deprecation="${javac.deprecation}" destdir="@{destdir}" encoding="${source.encoding}" excluye="@{excludes}" ejecutable="$ {platform.javac}" fork="yes" includeantruntime="false" incluye="@{includes}" source="${javac.source}" srcdir="@{srcdir}" target="${javac.target }" tempdir="${java.io.tmpdir}">
<fuente>
<dirset dir="@{gensrcdir}" erroronmissingdir="false">
<incluir nombre="*"/>
</dirset>
</src>
<ruta de clases>
<ruta ruta="@{classpath}"/>
</classpath>
<SPAN style="COLOR: #ff0000"><compilerarg line="${endorsed.classpath.cmd.line.arg}"/>
<compilerarg line="${javac.compilerargs}"/>
<valor de compilación = "-ruta del procesador" />
<ruta de compilación="@{ruta del procesador}:${empty.dir}"/>
<compilerarg line="${ap.processors.internal}"/>
<valor del compilador="-s"/>
<ruta de compilación="@{apgeneratedsrcdir}"/>
<compilerarg line="${ap.proc.none.internal}"/>
<personalizar/></SPAN>
</javac>
</secuencial>
No hay nada malo con el programa en sí, pero tan pronto como se construye el compilador, informa
F:/project/subversion/svn2010/jwebplus3/trunk/src/webplus3/webplus3/nbproject/build-impl.xml:868: Se produjo el siguiente error al ejecutar esta línea:
F:/project/subversion/svn2010/jwebplus3/trunk/src/webplus3/webplus3/nbproject/build-impl.xml:305: Falló la compilación; consulte el resultado del error del compilador para obtener más detalles.
Error de compilación (tiempo total: 12 segundos)
¿Veamos qué es la línea 305?
<javac debug="@{debug}" deprecation="${javac.deprecation}" destdir="@{destdir}" encoding="${source.encoding}" excluye="@{excludes}" ejecutable="$ {platform.javac}" fork="yes" includeantruntime="false" incluye="@{includes}" source="${javac.source}" srcdir="@{srcdir}" target="${javac.target }" tempdir="${java.io.tmpdir}">
En realidad, eliminamos
Copie el código de código de la siguiente manera:
<SPAN style="COLOR: #ff0000"> <compilerarg line="${endorsed.classpath.cmd.line.arg}"/>
<compilerarg line="${javac.compilerargs}"/>
<valor de compilación = "-ruta del procesador" />
<ruta de compilación="@{ruta del procesador}:${empty.dir}"/>
<compilerarg line="${ap.processors.internal}"/>
<valor del compilador="-s"/>
<ruta de compilación="@{apgeneratedsrcdir}"/>
<compilerarg line="${ap.proc.none.internal}"/>
<personalizar/></SPAN>
¡Esta sección, reconstruida, fue un éxito!