2010-07-13 3 views
2

많은 외부 라이브러리 (jar 형식)를 사용하는 프로젝트를 개발 중입니다. 다운로드 한 모든 외부 항아리를 추가하고 버전 컨트롤 (파괴)에 대한 빌드 경로에 추가했습니다.사용자 정의 라이브러리를 SVN에 추가합니다.

그러나 최근에 많은 라이브러리가 SVN 트리에 없다는 사실이 주목되었습니다. 나는 이것들을 조금 들여다 보았다. 그리고 이것들은 사용자가 정의한 라이브러리로 만든 라이브러리이며 각 웹 페이지의 지시에 따라 그런 방식으로 빌드 경로에 추가되었다. 이클립스에서 마우스 오른쪽 버튼을 클릭하면 버전 컨트롤에 추가 할 수있는 옵션이 표시되지 않습니다. 그래서 SVN 트리에있는 lib 폴더로 내보내기를 결정했습니다. 이 문제를 해결하는 올바른 방법인지 확실하지 않습니다. 문제에 대한 도움을 주시면 감사하겠습니다.

도움이 될지 모르지만 문제의 패키지는 Commons Math, JFreeChart 및 JCommons입니다.

답변

2

외부 의존성에 Maven 또는 Ivy와 같은 것을 사용 해본 적이 있습니까?

+0

팁을 주셔서 감사하지만 그들이 내 상황과 관련이 있는지 잘 모르겠다. 아니면 내가 그 사람들이 시작하는 것이 좋은지 잘 모르는지 모르겠다. 아마도 나는 정말로 내 질문을 분명히하지 않았다. 나는 외부 리소스를위한 많은 라이브러리를 포함하고있는 이클립스 프로젝트를 가지고있다. 그 중 많은 것들이 일반적인 추가 방법 대신에 "사용자 라이브러리"로 설정되어있다. "외부 병 파일"을 빌드 경로에 추가합니다. 내 생각에, 버전 추적에 추가되지 않는 결과를 낳습니다. – posdef

관련 문제