初来乍到,在获得CSDN的诸多支持之后,笔者也想为论坛的发展尽自己的绵薄之力,以下笔者将给读者介绍在WildFly上配置数据源的步骤,希望能给有需要的读者一点帮助。
首先,告知读者在配置环境变量时一定要规范 ,否则一些不规范的配置可能会引起你的Jboss启动不起来,相关配置如下:
JAVA_HOME=D:\Program Files\Java\jdk1.7.0_25
JBOSS_HOME=D:\wildfly-8.0.0.Alpha4
CLASSPATH=.,%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\bin;
PATH=%JAVA_HOME%\bin;%JBOSS_HOME%\bin
注意:CLASSPATH和PATH的环境变量设置一定要用 %JAVA_HOME% 和 %JBOSS_HOME%.我以前用的都是D:\Program Files\Java\jdk1.7.0_25,但安装jboss后无法启动,改成%JAVA_HOME%。
以下说说在管理界面上配置数据源的心得:
此次在管理界面上配置的数据源数mysql的,有以下步骤:
->创建如下目录$JBOSS_HOME/modules/system/layers/base/com/Microsoft/mysql/main
-> 将mysql驱动(mysql-connector-java-5.1.7-bin.jar)放入步骤一创建的目录下,此处注意,尽量使用高版本的数据库驱动,如若其他步骤和文档所述没有任何出入但还是没能配置成功数据源,建议更换更高版本的数据源;
->在步骤一创建的目录下创建如下文件(module.xml),此处注意,module.xml文件的开头不能有空格,否则会产生“ New missing/unsatisfied dependencies ”错误;
<module xmlns="urn:jboss:module:1.1"name="com.Microsoft.mysql">
<properties>
<property name="jboss.api" value="unsupported"/>
</properties>
<resources>
<resource-root path="mysql-connector-java-5.1.7-bin.jar"/>
</resources>
<dependencies>
<module name="javax.api"/>
<module name="javax.transaction.api"/>
<module name="javax.servlet.api" optional="true"/>
</dependencies>
</module>
->启动Jboss(standlone模式),进入命令行模式,敲入命令如下图:
/subsystem=datasources/jdbc-driver=mysql:add(driver-name=mysql,driver-module-name=com.microsoft.mysql,driver-xa-datasource-class-name=com.mysql.jdbc.jdbc2.optional.MysqlXADataSource)
若返回“success”,则表示添加成功。
->此时就可以在管理界面上添加相对应的mysql数据源,如下图:
填写数据源属性:
连接设置:
若是前期配置没有问题,点击“done”则添加数据源成功,如下:
点击“enable”使数据源有效,如下:
最后进行连接测试:
从图中可以看出,连接成功,说明已经配好数据源了,其他类型的数据库配置步骤和以上步骤一致。
以上,读者若有疑问,欢迎批评指正,谢谢!
分享到:
相关推荐
NULL 博文链接:https://guoying252166655.iteye.com/blog/2068704
NULL 博文链接:https://lindows.iteye.com/blog/234603
JBoss 下配置 Oracle 数据源
JBoss配置mySQL数据源 有需要的就下载吧。。。。
jboss配置数据源,本人试过了的可行,没有问题
经典Java EE企业应用实战:基于WebLogic/JBoss的JSF+EJB 3+JPA整合开发 part3
Wildfly / JBoss EAP-安装程序 该角色允许您在域模式下安装Wildfly或JBoss EAP。 任务 安装Java OpenJDK 安装Wildfly / JBoss EAP。 配置主站-从站连接,您可以根据需要添加任意数量的从站。 配置防火墙端口 ...
jboss 配置jndi数据源,deploy下配置oracle-ds.xml
NULL 博文链接:https://lym6520.iteye.com/blog/310725
docker run -p 8080:8080 -p 9990:9990 -it jboss/wildfly /opt/jboss/wildfly/bin/standalone.sh -b 0.0.0.0 -bmanagement 0.0.0.0 以域模式启动 docker run -it jboss/wildfly /opt/jboss/wildfly/bin/domain.sh -...
JBoss Mysql 数据源
经典Java EE企业应用实战:基于WebLogic/JBoss的JSF+EJB 3+JPA整合开发 part1
在JBoss中配置多个数据库和数据源 JBoss是一款非常强大的J2EE应用程序服务器,但是这种强大的功能也带来了复杂性。本文作者Marcus Zarra分析了如何在JBoss中配置多个数据库以及数据源
ejb3.0配置使用jboss7.1.1的数据源
EJB3.0_配置jboss数据源,本文详细描述了EJB下怎样配置jboss的数据源。
JPA/JBOSS/EJB基础教程PDF资料
http://sourceforge.net/projects/jboss/files/JBoss/JBoss-5.1.0.GA/jboss-5.1.0.GA-jdk6.zip/download 3.配置JBOSS环境变量 JBOSS_HOME=D:\jboss-5.1.0.GA 然后在path中添加 ;%JBOSS_HOME%\bin; 4.测试安装...
JBOSS7配置及管理员手册
jobss4.0 和tomcat5.5的数据源配置,是我自己配置过程中写下来的,在网上看了好多,总算配成功了,希望大家喜欢.