2012-04-10 3 views
0

내가 디버그에 노력하고 프로젝트를, 나는 확신에 문제의 카이엔 3.2을 사용하여, 나는 카이엔 3.2 소스를 다운로드 한 지금은 가져 오기를 선택한 후 프로젝트로 카이엔 소스를 가져 오려고하면 -> 파일 시스템 -> 루트 카이엔 디렉토리 또는 소스가있는 서브 디렉토리 중 하나를 선택하십시오. '소스가 목적지의 계층 구조에 있습니다.'라는 메시지가 나타납니다. Eclipse에서는 소스를 가져올 수 없습니다. 가져 오지 않고 예외가 발생하면 소스 조회 편집을 클릭하여 소스를 첨부하고 카이엔 루트 디렉토리 또는 하위 디렉토리 중 하나를 선택하면 작동하지 않습니다. Jar 또는 zip 파일을 선택하면 코드가 1 초 동안 표시되고 다시 사라집니다!이클립스 - 가져 오기

누구든지 수정 사항을 알고 있습니까?

답변

1

아직 카이엔 3.2가 없으므로 아마도 버전 3.1을 말하는 것입니까?

하는 프로젝트 내에서 코드에서 호출 카이엔 코드를 디버깅 할 수 있으려면, 당신은 이클립스에 고추 소스를 가져올 필요가 없습니다. 대신 의존성 항아리를 다른 곳의 소스에 매핑해야합니다. Maven (및 m2eclipse 플러그인)을 사용하는 경우 Maven이이를 자동으로 수행 할 수 있어야합니다. 그렇지 않은 경우 작업을 단순화하기 위해 Maven 저장소에서 올바른 소스를 다운로드 할 수 있습니다. 예 :

http://search.maven.org/#artifactdetails|org.apache.cayenne|cayenne-server|3.1M3|jar

다운로드 카이엔 - 서버 3.1M3 - sources.jar를 로컬에 저장 : (첫번째 물론 버전을 확인) 3.1M3에있는 경우, 여기. 그런 다음 이클립스에서 cayenne-server-3.1.jar (당신의 프로젝트가 어떻게 설정되었는지에 따라 라이브러리 의존성 어딘가에서)을 마우스 오른쪽 버튼으로 클릭하고 "Properties> Java Source Attachment> External File"을 선택한 다음 소스 파일을 선택하십시오 방금 다운로드 한

관련 문제