2012-02-04 2 views
0

Java 소스 코드를 다운로드했으며이를 Eclipse에서 프로젝트로 가져 와서 특정 기능에서 중단 점을 설정하려고합니다. 프로젝트에는 GUI를 열 수있는 컴파일 된 .jar가 포함되어 있습니다.Eclipse에서 외부 Java 코드를 올바르게 가져오고 디버깅 하시겠습니까?

소스 코드에는 "프로젝트"파일이없는 "build.xml"파일 만 포함되어 있습니다. 이클립스에서 다음 단계에 따라했습니다

  • 1) 파일 -> 가져 오기 -> 선정)
  • 2 시스템
  • 파일 지금 수입이 예상 파일

의 위치 "디렉토리에서" "폴더로 가져 오기"를 선택하여 다음 버튼을 활성화합니다. 그 의미는 무엇인지 모릅니다. 어쨌든 나는 가져 오기 폴더 찾아보기를 치고 네임 스페이스는 그 나무 목록에 표시된 네임 스페이스에 "폴더에"선택한 트리 목록

  • 3)에 나타납니다 edu.cal.ws.projectname
  • "주"스레드

예외 상위를 :

  • 4) 나는 자바 파일 중 하나를 실행 히트에 중단 점을 설정 진행
  • 5) 나는이 오류가 해결되지 않은 컴파일 홍보 oblem : 추가 정보없이

    public static void main(String[] args) { 
    

    :

    at edu.cal.ws.projectname.ProjectMainClass.main(ProjectName.java:1581) 
    

    명령 포인터은 정지된다.

    의견이나 제안이 있으십니까?

  • 답변

    0

    컴파일하려는 프로젝트의 세부 사항없이 컴파일 문제를 해결할 수 없습니다.

    그러나 다운로드하려는 프로젝트를 디버깅하는 것이 전부라면, 직접 컴파일하지 않고도 할 수 있습니다.

    1. Install JD-Eclipse, Eclipse 용 Java 디 컴파일러 플러그인.
    2. 미리 컴파일 된 .jar을 빌드 경로에 추가하십시오.
    3. Eclipse의 디버거에서 실행하고 디 컴파일 된 소스 코드를 단계별로 실행하십시오.

    완벽하지는 않지만 .jar가 원하는 것을 수행하지 않는 이유를 결정할 수 있습니다.

    +0

    "나는 소스 코드를 다운로드했습니다"라고 말했기 때문에 아무 것도 디 컴파일 할 필요가 없습니다. 단지 과식 된 Eclipse로 프로젝트를 가져 오는 것이 지겨운 진부한 Java 세상입니다. – user1000565

    관련 문제