您的位置:首页 > 编程语言 > Java开发

Java EE JBoss AS8 wildfly-8.2.0 配置 MySQL 3.1.14 数据源

2015-03-16 00:50 369 查看
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>

                    <driver>h2</driver>

                    <security>

                        <user-name>sa</user-name>

                        <password>sa</password>

                    </security>

                </datasource>

                <datasource jndi-name="java:jboss/datasources/MySqlDS" pool-name="MySqlDS" enabled="true" use-java-context="true">

                    <connection-url>jdbc::mysql://localhost:3306</connection-url>

                    <driver>mysql</driver>

                    <security>

                        <user-name>root</user-name>

                        <password>root</password>

                    </security>

                </datasource>

                <drivers>

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

                        <driver-class>com.mysql.jdbc.Driver</driver-class>

                        <xa-datasource-class>com.mysql.jdbc.jdbc2.optional.MysqlXADataSource</xa-datasource-class>

                    </driver>

                    <driver name="h2" module="com.h2database.h2">

                        <xa-datasource-class>org.h2.jdbcx.JdbcDataSource</xa-datasource-class>

                    </driver>
                </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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: