2010-04-12 2 views
0

뭔가 빠져 있을지 모르지만, Jar 파일이 많이 필요한 Eclipse 프로젝트에서 Java 프로젝트를 어떻게 관리합니까? 나는 Maven이 새로운 업데이트가있을 때 라이브러리를 잘 관리하지만 어쩌면 나는 뭔가를 놓친다는 것을 알고있다. eclipse가 새로운 jar 파일을 업데이트 할 수있는 방법이있다. (apache-commons를 사용하는 프로젝트에서 특히 유용 할 것이다.)eclipse에서 라이브러리/jar 파일을 관리하는 방법은 무엇입니까?

필자는 기능 요청을 묻는 것처럼 들리고 싶지 않지만 Java 프로젝트에서 사용하는 라이브러리 jar 파일을 유지 관리하는 방법이 있다면 자동으로 업데이트됩니다. 이러한 유형의 기능을 제공하는 언어가 늘어남에 따라 올바른 Jar 파일을 찾는 것이 이보다 쉬울 것입니다.

답변

4

Eclipse는 jar 버전을 관리하지 않으며, 내가 아는 한 최신 버전의 jar 자동 업데이트를 수행하지 않습니다. Eclipse에서 클래스 패스에 추가 한 특정 jar가 업데이트 할 수 있는지, 업데이트 할 것인지를 인식하는 데 필요한 정보 나 인프라가 충분하지 않습니다.

그러나 M2Eclipse라는 Eclipse 용 Maven 플러그인이 있습니다.이 플러그인은 POM을 읽고 로컬 저장소와 구성한 모든 원격 저장소에서 찾은 jar 파일에서 classpath를 구성합니다. Maven은 주어진 jar에 대한 최신 버전을 찾는 관점에서 크게 작용합니다 (POM에 버전 범위를 지정한 경우).

+0

이 적합합니다. 나는 Maven (명령 행 유틸리티)이 똑같은 일을 어떻게했는지를 좋아했다. 정말 이클립스를 사용하는 것이 너무 좋다. – prasanna

0

새 버전을 사용할 수있게되면 사용자 라이브러리를 만들고 내용을 변경할 수 있습니다. 그렇게하면 모든 프로젝트의 빌드 경로를 변경할 필요가 없습니다. 또는 svn에서 라이브러리의 소스를로드하고 트렁크 버전을 사용할 수 있습니다. 여러 프로젝트를 선택하고 svn을 사용하여 한 번에 업데이트 할 수 있습니다.

관련 문제