2017-12-26 4 views
0

Windows 7 상자에서 개미 1.10.0을 사용하고 있습니다.Ant는 무엇이든지간에 클래스를 컴파일합니다.

개미와 함께 매우 이상한 문제가 있습니다. 먼저 ant를 실행하여 완벽하게 작동하는 기존 .class 파일을 삭제하십시오. 그런 다음 개미를 실행하여 내 Java 소스 코드를 컴파일하고 .class 파일을 다시 생성합니다.

다음은 어떤 일입니까 : 1. 수업의 타임 스탬프는 2 일 전부터 있습니다. 2. 컴퓨터에 정확한 날짜/시간이 있는지 확인했습니다. 3. ant clean을 실행하고 ant를 컴파일하면 ant는 164 개의 클래스를 컴파일합니다. 4. ant 컴파일을 즉시 두 번째 실행하면 ant는 클래스 파일을 작성 했으므로 소스 코드를 컴파일하지 않아야하며 최신 상태입니다. 5.하지만 아무것도하지 않고, 개미는 83 개의 소스 파일을 다시 컴파일합니다. 왜 이런 일이 일어나는지 잘 모르겠습니다.

누구도이 문제를 겪은 적이 있습니까?

+0

ant -debug를 사용하면 주어진 파일을 컴파일 한 이유가 표시됩니다. –

+0

그 유용한 팁을 주셔서 대단히 감사합니다. 나는 그 문제를 추적했고, 물론 나였다. 나는 삭제해야 할 오래된 .class 파일이있는 폴더를 가지고있었습니다. 도움을 많이 주셔서 감사합니다. –

답변

0

나는 문제를 추적했고, 물론 나였다. 나는 삭제해야 할 오래된 .class 파일이있는 폴더를 가지고있었습니다.

관련 문제