2012-09-28 3 views
2

좋아, 정말 이상합니다. 나는 하루 전 몇 가지 코드를 작성한 다음 코드를 편집했습니다. 그런 다음 수 시간이 지난 후 새로운 클래스를 편집하고 다시 작성하고 도입 한 후에 코드를 실행했지만 오래 전에 제거한 "System.out.println()"라인에서 응답을 보냅니다. 기본적으로 netbeans 내 코드의 훨씬 오래된 빌드를 실행하는 것 같습니다. 나는 코드를 청소하고 다시 작성했지만 아직 아무것도 만들지 않았습니다. 오래된 코드를 계속 실행합니다.Netbeans 7.1은 새로운 코드가 아닌 이전 코드를 실행합니다

무슨 일 이니?

+0

rebulding하기 전에 빌드 폴더를 수동으로 삭제하십시오. 그 후에 확인하십시오. – gnanz

답변

0

글쎄, 잘 청소 해주세요! 클래스 파일의 덮어 쓰기를 방지하는 읽기 전용 폴더가 bin에 있는지 확인하십시오. 클래스 폴더로 이동하여 클래스 파일이 수정 된 날짜와 시간을 확인하십시오.

1

Neatbeans에서는 빌드 설정을 수정하지 않았 으면 프로젝트를 다시 빌드하지 않아도 Neatbeans에서 새 설정이 실행됩니다. 프로젝트를 다시 정리하고 빌드 할 수 있습니다. 이것도 작동하지 않는다면 코드를 백업하고 새 프로젝트를 만들고 소스 코드를 포함하고 프로젝트를 실행하십시오.

0

어쩌면 당신은

  • 프로젝트를 열고 넷빈즈 캐시에게

    1. 가까운 넷빈즈을 취소
    2. 삭제 캐시 폴더 (/home/user/.cache/netbeans)하려고 완료 스캐닝 프로젝트를 위해 기다릴 수
  • 1

    비슷한 문제가있었습니다. "Clean and Build"을 누르고 "실행"을 입력하면 성공했습니다.