1.从Jboss官网下载wildfly.zip,然后解压缩至任意目录
用wildfly中bin下面的add-user.bat添加一个用户
可能需要配置JAVA_HOME环境变量
[img]http://dl2.iteye.com/upload/attachment/0123/0765/8b6a8997-a3de-331d-a9e9-2b0c40045b6a.bmp[/img]
成功启动bat后进入cmd中,首先有a(管理员角色),b(普通用户角色)两个选项,一般选a
然后输入username,然后输入密码(上面一滩英文为输入密码的建议,如果输入的密码为容易被猜测出来的密码(如:admin),会提示密码容易被破,并且有个确认项,选yes)
然后输入确认密码
然后出现给用户分组(多个分组用逗号隔开,不分组直接回车确认,这里选择不分组)
回车后出现确认是否添加用户xxx到管理员角色中,选yes,
最后再次确认,选yes
[img]http://dl2.iteye.com/upload/attachment/0123/0767/3b43ac9b-0c61-3297-83e8-4f200e4df897.gif[/img]
2.下载对应数据库驱动,这里以postgresql为例
为postgresql建立如下目录结构(mysql为:......base>com>mysql>main)
[img]http://dl2.iteye.com/upload/attachment/0123/0750/2f25a857-c2fd-3412-ae86-5edebde1a69b.bmp[/img]
将下载好的PostgreSQL驱动jar放入main文件夹
在main中建立一个module.xml文件...内容如下
其中name自己定义一个,驱动路径指向main中自己下载的jdbc驱动jar
3.找到wildfly中如下文件
[img]http://dl2.iteye.com/upload/attachment/0123/0759/568ea991-a903-39a0-9e7b-8260fdb0374d.bmp[/img]
在xml文件中找到datasources标签下面的drivers标签
然后添加一个PostgreSQL的驱动项,代码如下
org.h2.jdbcx.JdbcDataSource
org.postgresql.xa.PGXADataSource
com.mysql.jdbc.jdbc2.optional.MysqlXADataSource
这样数据库驱动总算配置完成
4.在standalone.xml中找到datasources标签下的datasource标签(位于drivers上方)
jdbc:postgresql://127.0.0.1:5432/cdc_test
org.postgresql.Driver
postgresql
postgres
admin
true
5.验证数据连接是否成功
使用wildfly/bin下面standalone.bat启动wildfly
访问地址:[color=blue]http://localhost:9990/[/color]进入wildfly图形管理界面
输入第一步添加的用户
如下图发现第四部添加的pool-name(这里cdcTest_99为例)命名的数据连接
[img]http://dl2.iteye.com/upload/attachment/0123/0769/b5311a90-b2be-3b28-955d-ddc76e2cf1eb.gif[/img]
点击view进入编辑界面,在Connection中看到Test Connection可以测试连接是否成功