我正在学习Maven并试图找到它经常被告知能够自动下载所需的罐子。现在我需要在我的应用程序中访问Mysql数据库。因此,我在Dependencies
可视化编辑器中打开了pom.xml
标签,然后选择了Add...
按钮。然后我在搜索字符串中输入了mysql
。
Eclipse一无所获。
这是真的,Mysql JDBC库不在Maven(中央?)存储库中?或者我可能只是错误配置了什么? Maven可以展示自己寻找JDBC库的任务吗?
答案 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构建日志)。