Eclipse (Helios를 사용하고 있습니다)에 대한 질문이 있습니다.
프로젝트가 다양한 라이브러리에 의존 할 때 경로 작성 대화 상자를 통해 클래스 경로에 추가합니다.
같은 대화 상자에서 프로젝트 탭 (빌드 경로에 필요한 프로젝트)이 있습니다.
누군가가 한 프로젝트에서 다른 프로젝트로 그러한 참조를 추가 할 때 분명하지 않습니다.
projectA에서 projectB의 기능이 필요하다면 projectB에서 jar를 만들어 projectA에서 사용할 수 있습니다.
하지만 projectA의 빌드 경로에 projectB가 필요하면 projectA에서 projectB 로의 참조를 추가할까요?
예를 들어 주시겠습니까?
감사합니다.자바 이클립스 빌드 경로 옵션 질문
5
A
답변
4
글쎄, 프로젝트에 의존하는 데는 두 가지 이유가 있습니다.
- 코드가 호출 될 때 다른 프로젝트의 소스 코드를 "클릭"할 수 있습니다.
- 개발자가 Eclipse에서 응용 프로그램을 빌드하고 실행하는 경우 코드의 변경 사항이 즉시 선택됩니다.
업데이트 : 나는 세 번째 생각, 처음 두 것보다 아마도 더 나은. 동일한 화면에 "주문 및 내보내기"탭이 있으며 여기에서 프로젝트의 클래스 패스의 어떤 요소를 내보낼 지 선택할 수 있습니다. 프로젝트 B가 프로젝트 A를 종속성으로 포함하도록 구성된 경우 프로젝트 A에서 내 보낸 모든 라이브러리를 자체 클래스 경로에 자동으로 추가합니다. 따라서 프로젝트 A에 많은 타사 라이브러리가 있으면 프로젝트 B의 클래스 경로에 수동으로 추가 할 필요가 없습니다.
3
"필수 프로젝트"를 사용하면 의존하는 프로젝트를 변경할 때마다 병을 만들 필요없이 프로젝트 간의 종속성을 알릴 수 있습니다.
1
"프로젝트 의존성"을 사용하면 단위 테스트를위한 별도의 프로젝트가있을 때 유용합니다. 단위 테스트 프로젝트를 테스트 할 프로젝트에 의존하게하십시오. 물론, 이것은 당신이 maven이나 hudson 또는 blah, blah, blah 사용자 (나와 같은)가 아닌 경우에만 유용합니다. 그게 아니라고, 저쩌구 저쩌구.
관련 문제
- 1. 이클립스 빌드 경로
- 2. Java 빌드 경로 질문
- 3. 자바 파일 경로 질문
- 4. 이클립스 Java 빌드 디렉토리
- 5. GWT 이클립스 빌드 빌드 명령
- 6. 이클립스 기본 빌드 및 개미 빌드
- 7. 자바 이클립스 연결된 프로젝트
- 8. 자바 - 이클립스
- 9. JavaScript 빌드 옵션/도구
- 10. 이클립스 플러그인 개발 질문
- 11. 이클립스 형식의 질문
- 12. 이클립스 플러그인 폴더의 절대 경로
- 13. Ant 파일 경로 질문
- 14. 자바 프로그램으로 이클립스 자바 프로젝트 만들기
- 15. 개미 및 이클립스 클래스 경로 동기화/유지
- 16. 자바 프로젝트 (이클립스)를 가져 오는 방법
- 17. 레일 경로 질문
- 18. 이클립스 헤드리스 빌드 나던 반환 오류 코드
- 19. 다른 프로젝트와 Eclipse 빌드 경로
- 20. 안드로이드 이클립스 자바 변화지도보기
- 21. 자바 안드로이드 이클립스
- 22. 이클립스 자바 그것은
- 23. 이클립스 자바 스크립트 파일
- 24. 자바 웹 프로젝트를 이클립스
- 25. 이클립스 플러그인 자바 스크립트
- 26. 이클립스 자바 디버깅
- 27. 옵션 엄격한 질문
- 28. 빠른 자바 최적화 질문
- 29. 이클립스 Junit와 '-ea'VM 옵션 Eclipse 환경 설정에서
- 30. 간단한 PHP 경로 질문
네, 간단합니다. 그것에서 아주 멋진 사람! – Robin
그러면 아이디어는 예를 들어 a.b.c 패키지에서 클래스 X를 가져온 다음이를 정의하는 ProjectB에 대한 참조를 가리키는 것입니까? – Cratylus
예, 그게 전부입니다. 지정된 프로젝트의 내용을 클래스 경로에 추가합니다. – ChrisJ