使用WEB-INF / lib中的jar文件而不是创建新的Jboss模块的JDBC数据源

时间:2012-02-04 17:37:01

标签: java mysql jdbc jboss jboss7.x

据我了解,使用JBOSS 7,可以通过在$JBOSS_HOME/modules中创建新模块来配置数据源。此过程包括为要配置的数据源使用的jdbc驱动程序添加jar文件。

有没有办法配置数据源而无需创建新模块?

我的Web应用程序在war文件中有一个MySQL Connector JDBC驱动程序(在WEB-INF/lib中 - 作为maven构建的一部分包含在内)。不会创建新的模块结果是类冲突,因为这需要复制modules/../main/ folder中的jar文件?

1 个答案:

答案 0 :(得分:1)

我认为,至少在MySQL中,您必须将其创建为模块。使用兼容的JDBC 4,您可以将其部署为JAR。

我不知道细节,但在JBoss AS 7.1.0中,您将能够使用-ds.xml文件来描述您的连接。它上面有一些文档here