用maven,还需要配置jdbc驱动和数据源吗?
Posted
技术标签:
【中文标题】用maven,还需要配置jdbc驱动和数据源吗?【英文标题】:With maven, do I still need to configure jdb driver and datasources? 【发布时间】:2013-05-16 23:08:47 【问题描述】:我想在 JBoss 7.1 上使用 JPA(Hibernate 作为 JPA 提供者)和 SqlServer 编写一个 Java EE 6 应用程序。
无论好坏,构建工具都是 Maven 3。
在将 Jboss 7 连接到数据库和 JPA 方面,Maven 为我安排/设置了什么?
我是否需要设置 JDBC 驱动程序和数据源,还是 Maven 通过传递依赖及其构建周期自动为我设置这些?换句话说,我是否需要进入standalone.xml以及模块文件夹并修改module.xml文件等?
我找不到包含所有步骤的教程或示例 pom.xml。
【问题讨论】:
Maven 是一个构建工具,创建在 JBoss 之上运行的软件。它并非旨在管理您的软件基础架构的设置。我怀疑你想要做的是运行集成测试?也许用谷歌搜索,你会取得更大的成功 【参考方案1】:没有 Maven 不会自动设置对 JDBC 提供程序的依赖。您必须在自己的项目 pom 中明确声明它们。
就教程而言,规范的参考资料和教程在 Sonatype 网站上。
见:Maven by Example
特别是关于 Maven 中的项目依赖项:完整参考:
http://books.sonatype.com/mvnref-book/reference/pom-relationships-sect-project-dependencies.html
【讨论】:
以上是关于用maven,还需要配置jdbc驱动和数据源吗?的主要内容,如果未能解决你的问题,请参考以下文章