1. 下载JBOSS 8.2 (wildfly-8.2.0.Final) 版本。同时从网络上去下载 mysql-connector-java-3.1.14.zip (它包括
了mysql-connector-java-3.1.14-bin.jar这个JDBC驱动文件)
JBOSS 8.2 的安装目录是D:\tools\jboss\wildfly-8.2.0.Final,以下用wildfly-8.2.0.Final表示这个目录(俭省起见)。
2: 建立一个新目录,wildfly-8.2.0.Final\modules\system\layers\base\com
2.1 把 wildfly-8.2.0.Final\modules\system\layers\base\com\h2database\h2\main\module.xml 拷贝到这个目录下,
并改成如下的内容:
<module xmlns="urn:jboss:module:1.3" name="com.mysqldatabase.mysql">
<resources>
<resource-root path="mysql-connector-java-3.1.14-bin.jar"/>
</resources>
<dependencies>
<module name="javax.api"/>
<module name="javax.transaction.api"/>
<module name="javax.servlet.api" optional="true"/>
</dependencies>
</module>
2.2 把mysql-connector-java-3.1.14-bin.tar 拷贝到这个目录下。
3. 到 wildfly-8.2.0.Final\modules\system\layers\base\com目录下,打开 wildfly-8.2.0.Final\standalone\configuration\standalone.xml文件,加入如下的蓝色字体 :
<datasource jndi-name="java:jboss/datasources/ExampleDS" pool-name="ExampleDS" enabled="false" use-java-context="true">
<connection-url>jdbc:h2:mem:test;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=FALSE</connection-url></drivers>
4. 到D:\tools\jboss\wildfly-8.2.0.Final\bin 目录下去运行 standalone.bat
5:打开wildfly-8.2.0.Fina的GUI 管理界面: http://localhost:8080 就能看到可用的 MYSQL datasource
http://localhost:9990/console/App.html#datasources