Maven - Как найти правильный groupId / artifactId для включения зависимости в POM

В общем, Какова лучшая стратегия для нахождения groupId и artifactId для хорошо известной зависимости для использования в POM Maven? Например, как мне найти правильную запись для драйвера JDBC MySQL? Это не упоминается на сайте mysql.com, поэтому я обычно трачу время на поиск другого POM, который уже использует версию jar для репозитория Maven. Это не может быть лучшим способом.

28
задан visitor93746 25 August 2010 в 12:42
поделиться

3 ответа

По моему опыту, лучшим вариантом является mvnrepository.com. например, в вашем случае просто введите mysql в текстовое поле поиска. вы найдете все доступные артефакты, содержащие строку mysql. в вашем случае тот, который вам подходит: mysql-connector-java для каждого артефакта у вас есть общее описание, которое поможет вам решить, что лучше для вас. как только вы щелкнете по нему, вы получите все доступные версии, а как только вы нажмете на версию, вы получите всю информацию о ней, например, код, который нужно добавить в свой pom.xml, зависимости артефактов и так далее ...

0
ответ дан 28 November 2019 в 03:50
поделиться

В большинстве случаев за меня это делает моя IDE. Но когда я не уверен, я ищу вручную; Гугл действительно помогает.

Вы также можете искать в поисковых системах maven, например mvnrepository.com.

2
ответ дан 28 November 2019 в 03:50
поделиться

M2Eclipse, интеграция eclipse с maven, поддерживает локальные поисковые индексы репозиториев maven. Таким образом, вы можете щелкнуть правой кнопкой мыши проект или файл pom.xml и выполнить

Maven -> Add Dependency

диалоговое окно, в котором вы можете искать артефакты из ваших локальных индексов. Не хотелось бы пропустить.

Если это не вариант, используйте mvnrepository.com

10
ответ дан 28 November 2019 в 03:50
поделиться
Другие вопросы по тегам:

Похожие вопросы: