2014-09-15 2 views
1

나는 maven을 처음 사용합니다. 이제 저는 Maven 저장소에서 라이브러리를 찾고 사용하는 방법을 배우고 있습니다. 나는 cpan과 비슷한 maven 중앙 저장소 (mcr)를 보았고, 단지 mcr은 java 용이고 cpan은 perl 용이다.Maven 중앙 저장소 : 아티팩트를 검색하는 친숙한 방법?

나는 mcr과 cpan 사이에 큰 차이가 있습니다. cpan web에서 뭔가 (예 : "ssh")를 검색 할 때 찾은 패키지에 대한 간단한 설명을 얻습니다. 패키지 링크를 클릭하면 전체 설명 (이름, 최면, 설명, 예제 등)을 얻을 수 있습니다.

mcr web에서 뭔가 (예 : "ssh")를 검색하면 찾은 이슈 목록, 그룹 ID, 버전 및 날짜를 ​​얻을 수 있지만 이슈가 무엇인지 또는 어떤 내용인지에 대한 설명이 없습니다. 않습니다. 링크를 클릭해도 (버전 링크가 정보를 제공하는 유일한 링크 임), 그것이 무엇인지 또는 무엇인지 또는 예에 대한 설명을 얻지 못합니다.

에 대한 리파지토리 아티팩트를보다 친숙한 방법으로 찾아 볼 수있는 방법이 있습니까?? (cpan과 비슷한 것)

답변

3

mvnrepository 웹 사이트를 사용할 수 있습니다.

이 항목은 Maven Central Repository과 연결되어 있으며 설명 *을 포함하여 각 아티팩트에 대한 자세한보기를 제공합니다.

그래서 그 다음의 설명을 가지고 commons-httpclient 아티팩트 예 :

HttpClient를 성분은 여러 관련, RFC 1945 (HTTP/1.0) 및 RFC 2616 (HTTP/1.1)의 클라이언트 측을 지원 명세 (RFC 2109 (쿠키), RFC 2617 (HTTP 인증) 등)를 제공하고 새로운 요청 유형 (메소드) 또는 HTTP 확장을 쉽게 작성할 수있는 프레임 워크를 제공합니다.

* 참고가 표시된 설명은 유물의 pom에서 <description> 태그에서 가져옵니다. 이 태그는 선택 사항입니다. 즉 모든 프로젝트가 실제로 정의하는 것은 아니므로 불행히도 항상 설명을 볼 수는 없습니다.

+0

감사합니다. 완벽하지는 않지만 아무것도없는 것보다 낫습니다. 가장 유용한 점은 검색 결과 목록의 각 이슈 아래에 나타나는 설명입니다. 그것은 내가 원하던 유물을 신속하게 버리고 어떤 유물이 흥미로운 지 알 수있게 해줍니다. cpan에서와 마찬가지로 결과 목록에서 이슈 링크를 클릭하면 자세한 페이지 (설명, 태그 및 버전)가 표시됩니다. 주요 누락 된 것 : 자세한 페이지에는 이슈 문서에 대한 링크가 있어야합니다 (예 : "mvn site"명령으로 자동 생성되는 문서). – freesoft

0

Bintray's jcenter을 살펴보십시오. Maven Central의 수퍼 세트이며 저자, 라이센스, 설명, 릴리스 노트, 등급 및 리뷰 등과 같은 패키지에 대한 메타 데이터를 추가합니다. 또한 버전 릴리스에 대한 업데이트를 얻기 위해 등록 할 수 있습니다.

+0

불행히도 우리의 프록시는 그 페이지에 검은 색으로 나열되어 있습니다 :-( – freesoft

관련 문제