Woldfly 10.1.0部署mysql驱动问题

时间:2017-11-25 15:41:52

标签: java mysql deployment jboss

我有一个问题。这是一个非常重要的问题,我真的不知道问题出在哪里。 到目前为止,stackoverflow上的解决方案都没有工作(过去5天我使用谷歌和教程时遇到了这个问题......)

我的服务器日志打印以下内容:

16:36:02,477 ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) WFLYCTL0013: Operation ("add") failed - address: ([
    ("subsystem" => "datasources"),
    ("data-source" => "MySQLDS")
]) - failure description: {
    "WFLYCTL0412: Required services that are not installed:" => ["jboss.jdbc-driver.mysql"],
    "WFLYCTL0180: Services with missing/unavailable dependencies" => [
        "jboss.driver-demander.java:jboss/datasources/MySQLDS is missing [jboss.jdbc-driver.mysql]",
        "org.wildfly.data-source.MySQLDS is missing [jboss.jdbc-driver.mysql]"
    ]
}

MySQLDS

standalone.xml的部分
<datasource jndi-name="java:jboss/datasources/MySQLDS" pool-name="MySQLDS" enabled="true" use-java-context="true">
                    <connection-url>jdbc:mysql://localhost:3306/^my_database</connection-url>
                    <driver>mysql</driver>
                    <security>
                        <user-name>root</user-name>
                    </security>
                </datasource>

有没有人暗示我错过了什么? 如果需要任何进一步的信息,我很乐意提供它们!

谢谢:)

编辑:我忘了添加重要数据:

<driver name="mysql" module="com.mysql"/>

这是我<drivers/>

内的独立内容

那是我的module.xml

<?xml version="1.0" encoding="UTF-8"?>
<module xmlns="urn:jboss:module:1.0" name="com.mysql">
  <resources>
     <resource-root path="./mysql_5.1.44.jar"/>              
  </resources>
  <dependencies>
     <module name="javax.api"/>
  </dependencies>
</module>

1 个答案:

答案 0 :(得分:0)

没关系,这是一个失踪的目录-.-''谢谢所有人:)