【发布时间】:2012-05-29 10:57:04
【问题描述】:
我需要在Maven 2的帮助下指定MySQL数据库。在依赖中,我应该使用什么样的groupID和artifactID?
如何找到不同产品的 groupID 和 artifactID?也就是说,我不知道 MySQL 的那些,或者它们不重要?它是如何工作的?
【问题讨论】:
标签: maven dependencies
我需要在Maven 2的帮助下指定MySQL数据库。在依赖中,我应该使用什么样的groupID和artifactID?
如何找到不同产品的 groupID 和 artifactID?也就是说,我不知道 MySQL 的那些,或者它们不重要?它是如何工作的?
【问题讨论】:
标签: maven dependencies
主 Maven 存储库位于 repo.maven.apache.org。您可以在网站http://search.maven.org 上搜索它(查找包)。搜索mysql 会出现mysql-java-connector,这可能就是您想要的。 groupid 和 artifactid 列在搜索页面上。
【讨论】:
<scope>runtime</scope> 添加此类工件。这可能是鲜为人知的 Maven 范围,即使与完全适合 runtime 范围的 JDBC 驱动程序或 JSTL taglib 或 JPA 供应商(纯粹使用 JPA)等依赖项一起使用,我也看不到它。