如果我查看您的配置,则将驱动程序设置为模块。因此,您可以在服务器中将其创建为模块,而不是将其作为单独的jar部署到Deployments文件夹中。
如果要设置驱动程序在Deployments文件夹中的数据源,请执行以下操作:
<datasource jndi-name="java:jboss/MariaDBDS" pool-name="MariaDBDS">
<connection-url>jdbc:mariadb://db_ip/db_name</connection-url>
<driver>mariadb-java-client-1.4.6.jar</driver>
<driver-class>org.mariadb.jdbc.Driver</driver-class>
<security>
<user-name>dbAcc</user-name>
<password>dbPassword</password>
</security>
<validation>
<valid-connection-checker class-name="org.jboss.jca.adapters.jdbc.extensions.MysqL.MysqLValidConnectionChecker"/>
<validate-on-match>true</validate-on-match>
<background-validation>false</background-validation>
<exception-sorter class-name="org.jboss.jca.adapters.jdbc.extensions.MysqL.MysqLExceptionSorter"/>
</validation>
</datasource>
不需要单独的驱动程序声明,所有声明都包含在数据源配置中。