먼저 build-impl.xml의 javac 부분이 빌드되지 않는 줄의 구성 섹션을 붙여넣습니다.
다음과 같이 코드 코드를 복사합니다 .
<순차>
<속성 위치="${build.dir}/empty" name="empty.dir"/>
<mkdir dir="${empty.dir}"/>
<mkdir dir="@{apgeneratedsrcdir}"/>
<javac debug="@{debug}" deprecation="${javac.deprecation}" destdir="@{destdir}" 인코딩="${source.encoding}" 제외="@{excludes}" 실행 파일="$ {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">
<포함 이름="*"/>
</dirset>
</src>
<클래스 경로>
<경로 경로="@{classpath}"/>
</classpath>
<SPAN 스타일="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}"/>
<컴파일러 인수 값="-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}" 인코딩="${source.encoding}" 제외="@{excludes}" 실행 파일="$ {platform.javac}" fork="yes" includeantruntime="false" include="@{includes}" source="${javac.source}" srcdir="@{srcdir}" target="${javac.target}" tempdir="${java.io.tmpdir}">
실제로는 삭제합니다.
다음과 같이 코드 코드를 복사합니다 .
<SPAN 스타일="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}"/>
<컴파일러 인수 값="-s"/>
<compilerarg path="@{apgeneratedsrcdir}"/>
<compilerarg line="${ap.proc.none.internal}"/>
<사용자 정의/></SPAN>
다시 구축된 이 섹션은 성공적이었습니다!