Eclipse m2eclipse在依赖项搜索中找不到任何mysql

时间:2012-02-04 16:31:49

标签: java mysql maven jdbc m2eclipse

我正在学习Maven并试图找到它经常被告知能够自动下载所需的罐子。现在我需要在我的应用程序中访问Mysql数据库。因此,我在Dependencies可视化编辑器中打开了pom.xml标签,然后选择了Add...按钮。然后我在搜索字符串中输入了mysql

Eclipse一无所获。

这是真的,Mysql JDBC库不在Maven(中央?)存储库中?或者我可能只是错误配置了什么? Maven可以展示自己寻找JDBC库的任务吗?

2 个答案:

答案 0 :(得分:2)

Mysql位于Maven中央仓库。 M2E使用此回购。您可以在Eclipse的Maven资源库视图(Window > Show View > Other... > Maven > Maven Repositories)中查看所有活动存储库。在存储库的上下文菜单中,您可以更新或修复存储库的索引。

答案 1 :(得分:1)

是的,mysqlconnector在maven存储库中。

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

您可以另外检查here

  

这是真的,Mysql JDBC库不在Maven(中央?)存储库中?

MySQL JDBC连接器位于maven存储库中。

  

或者我可能只是错误配置了什么?

我没有将eclipse与maven一起使用,但你可能想验证maven查找你想要的存储库(检查settings.xml并检查maven构建日志)。