Eclipse m2eclipse не может найти MySQL в поиске зависимостей - PullRequest
1 голос
/ 04 февраля 2012

Я изучаю Maven и пытаюсь найти часто используемую возможность автоматической загрузки необходимых банок. Теперь мне нужно получить доступ к базе данных Mysql в моем приложении. Поэтому я открыл вкладку Dependencies в визуальном редакторе pom.xml и выбрал кнопку Add.... Затем я ввел mysql в строке поиска.

Затмение ничего не нашло.

Это правда, что библиотеки Mysql JDBC не находятся в репозитории Maven (центральный?)? Или может я просто что-то неправильно настроил? Может ли Maven показать себя в задаче поиска библиотеки JDBC?

Ответы [ 2 ]

2 голосов
/ 04 февраля 2012

Mysql находится в центральном репозитории Maven.M2E использует этот репо.Вы можете увидеть все активные репозитории в представлении Eclipse Maven (Window > Show View > Other... > Maven > Maven Repositories).В контекстном меню репозитория вы можете обновить или восстановить индекс репозитория.

1 голос
/ 04 февраля 2012

Да, mysqlconnector находится в репозитории maven.

<dependency>
    <groupId>mysql</groupId>
    <artifactId>mysql-connector-java</artifactId>
    <version>5.1.18</version>
</dependency>

Вы можете дополнительно проверить здесь .

Это правда, что библиотеки Mysql JDBCнет в Maven (центральном?) хранилище?

Соединитель MySQL JDBC находится в репозитории Maven.

Или, может быть, я просто что-то неправильно настроил?

Я не использовал eclipse с maven, но вы можете убедиться, что maven ищет нужные вам репозитории (проверьте settings.xml и проверьте журналы сборки maven).

...