2010-08-25 27 views
26

Nói chung, chiến lược tốt nhất cho việc tìm kiếm groupId và artifactId cho một phụ thuộc nổi tiếng để sử dụng trong POM Maven là gì? Ví dụ, làm thế nào tôi sẽ tìm thấy mục nhập chính xác cho trình điều khiển JDBC MySQL? Nó không được đề cập trên trang web mysql.com, vì vậy tôi thường dành thời gian tìm kiếm một POM khác đã sử dụng phiên bản kho chứa của Maven. Đây không phải là cách tốt nhất.Maven - Cách tìm đúng nhómId/artifactId để bao gồm sự phụ thuộc trong POM

Trả lời

2

Hầu hết thời gian IDE của tôi thực hiện điều này cho tôi. Nhưng khi tôi không chắc mình tìm kiếm bằng tay; Google thực sự giúp.

Bạn cũng có thể tìm kiếm trên các công cụ tìm kiếm maven như thế này mvnrepository.com.

9

M2Eclipse, tích hợp maven nhật thực, hỗ trợ chỉ mục có thể tìm kiếm cục bộ của kho lưu trữ maven. Vì vậy, bạn có thể nhấp chuột phải vào một dự án hoặc một tệp pom.xml và làm

Maven -> Add Dependency 

Hộp thoại xuất hiện nơi bạn có thể tìm kiếm hiện vật từ chỉ mục địa phương của bạn. Sẽ không muốn bỏ lỡ nó.

Nếu đó không phải là một lựa chọn, sử dụng mvnrepository.com

+1

http://mvnrepository.com là kho chính, nơi bạn có thể tìm thấy hầu hết các.lọ bạn muốn và có chú thích cho tệp pom.xml của bạn. Thêm vào đó, họ cung cấp các phụ thuộc khác của các hiện vật mà bạn sử dụng. – Maddy

0

Theo kinh nghiệm của tôi lựa chọn tốt nhất là mvnrepository.com. ví dụ trong trường hợp của bạn, chỉ cần gõ mysql vào trường văn bản tìm kiếm. bạn sẽ tìm thấy tất cả các hiện vật có sẵn có chứa chuỗi mysql. trong trường hợp của bạn phù hợp với nhu cầu của bạn là: mysql-connector-java cho mỗi tạo tác bạn có mô tả chung giúp bạn quyết định điều gì là tốt nhất cho bạn. khi bạn nhấp vào, bạn sẽ nhận được tất cả các phiên bản có sẵn và khi bạn nhấp vào một phiên bản bạn có tất cả các loại thông tin về nó như mã bạn cần thêm vào pom.xml của bạn, phụ thuộc tạo tác và ...

1

Maven trang web gợi ý để duyệt Biblio để có được maven tọa độ; http://www.ibiblio.org/.

Say cho log4j

Đầu tiên, chúng ta cần phải biết những gì groupId, artifactId, và phiên bản dành cho log4j. Chúng tôi có thể duyệt qua ibiblio và tìm kiếm nó hoặc sử dụng Google để trợ giúp bằng cách tìm kiếm "site: www.ibiblio.org maven2 log4j".

Maven siêu dữ liệu cho log4j: http://mirrors.ibiblio.org/maven2/log4j/log4j/maven-metadata.xml

0

1. Đến http://search.maven.org

2. Tìm kiếm trong jar cần thiết với groupId/artifactId hoặc Chỉ cần với văn bản cơ bản.

Giống như đối với trường hợp của bạn

enter image description here

Các vấn đề liên quan