2011-03-07 4 views
1

무슨 일이 일어 났는지 확실하지 않습니다. 빌드 경로에 오류가 없음을 확인하십시오. "빌드 경로 오류 발생시 빌드 중단" "불완전 빌드 경로"및 "순환 종속성"을 경고로 설정 오류 은 배제가 없음을 확인했습니다.이클립스 자동 컴파일은 클래스 파일이 아닌 패키지 만 생성합니다.

나는 저를 곤혹스럽게합니다. 내가 한 있는 유일한 방법은 svn의 REPO와 동기화되고, 내가 프로젝트 '자바 빌더'이없는 것을 할 수있는 가능한 이유의 파괴 플러그인

답변

3

하나를 사용 ... 그것은

로 이동 확인
Project Preferences > Builders 

여기에 프로젝트의 모든 빌더가 표시됩니다. 여기에 'Java Builder'을 확인 했습니까? 그렇지 않으면 가장 좋은 경우에 '새로 만들기 ...'를 눌러서 선택할 수 있습니다. 자바 빌더를 볼 수 다시로드 이클립스 후

<buildSpec> 
    ... 
    <buildCommand> 
     <name>org.eclipse.jdt.core.javabuilder</name> 
     <arguments> 
     </arguments> 
    </buildCommand> 
    ... 
</buildSpec> 

를하고 그것은 당신의 클래스를 컴파일해야합니다 그렇지 않으면 당신은 다음과 같은 추가 <buildSpec> .. </buildSpec>.project 파일 및 블록을 열 수 있습니다.

그러나 이것은 일반적으로 나에게 일어난 일입니다. 그렇지 않으면 빌더를 확인하십시오. 아마도 프로젝트 기본 설정 ('obj.eclipse.jdt.core.javanature'을 최소한 확인해야합니다)의 'Project Natures'를 살펴보십시오.

그냥 문제가 해결되기를 바랍니다.

+0

org.eclipse.jdt.core.javabuilder 및 org.eclipse.wst.common.project.facet.core.builder - 이것은 아주 새로운 프로젝트입니다. 자바 빌더에서 디버그 레벨을 올리는 방법이 있습니까? 컴파일 오류와 마커가 생겨서 빌더가 실행되는 것처럼 보입니다. 작업 공간에 .class 파일이 나타나지 않습니다. – mafalda

+0

@mafalda : 디버그 레벨에 대해서는 알지 못합니다.'workspace/.metadata/.log '파일, 그리고 이클립스에 의해 던져진 예외가 있는지 살펴 보라. Btw, 작업 영역 (Eclipse)에 표시되었거나 파일 시스템에 표시되지 않습니까? – Maxym

0

확인. .class 파일이 실제로 생성되고 있지만 .class 파일을 필터링하는 설정으로 인해 탐색기보기에 표시되지 않는 것으로 나타났습니다. 전에 사건이 그래서 나는 그 중 하나를 기본 설정이나 일이 svn 업데이 트와 함께 일식 변경 생각 중입니다. eclipse는 Navigator View 구성 설정을 어디에 저장합니까?

+0

왜 필요합니까? 당신은 클래스 파일을 편집하지 않을 것입니다. 이클립스는 프로젝트를 컴파일하고, 실행하고, 압축 할 수 있습니다. IDE에서 볼 수있는 이유는 무엇입니까? – Maxym

2

프로젝트를 정리하려고 했습니까? Eclipse를 사용하면 빌드 상태를 지울 수 있습니다 (즉, 모든 클래스 등을 제거하고 다시 만듭니다). 그것은 그러한 상황에서 도움이 될 수 있습니다.

Eclipse Java 컴파일러는 증분 컴파일러입니다. 나는 그것을 깊이 알지 못한다. 그러나 일부 메타 파일은 틀릴 수도 있으며, Eclipse 컴파일러는 모든 것이 컴파일되었다고 생각할 수있다.

관련 문제