2013-01-04 3 views
0

나는 "A"프로젝트에 "B"라는 다른 프로젝트가있다. Netbeans은 프로젝트 "A"를 컴파일하고 오류가 없다고 말합니다. 그러나 정리하고 프로젝트를 빌드 할 때 "A"는 프로젝트 "B"의 이전 버전으로갑니다. "B"프로젝트를 정리하고 정리 한 다음 "A"프로젝트를 만들었지 만 "A"는 이전 "B"를 사용하고 있다고 생각하지 않습니다. Netbeans의 Ant가 올바른 프로젝트 "B"-dist/jar로 컴파일되는 이유를 알아 내려고했지만 이전 프로젝트의 "B"Jar로 빌드하고 있습니다. "A"라이브러리의 다른 병에는 라이브러리에 "B"가 없습니다.Netbeans Ant가 올바른 jar로 컴파일되지만 이전 jar로 빌드되는 이유는 무엇입니까?

답변

0

이 문제를 해결하는 방법은 netbeans에서 라이브러리 폴더를 마우스 오른쪽 버튼으로 클릭하고 속성으로 이동하는 것이 었습니다. 빨간색으로 나열된 몇 개의 프로젝트와 병이 탐색에 표시되지 않았기 때문에 필요한 병/프로젝트 중 필요한 것을 찾은 다음 다시 프로젝트 "A"라이브러리에 추가했습니다.

0

build.xml에 지정된 클래스 경로는 Netbeans의 프로젝트 클래스 경로와 별개입니다. 외관상으로는 후자가 정확하고 이전은 틀리다. build.xml을 수정하여 문제를 해결할 수 있습니다.

관련 문제