用户工具

站点工具


分享:技术:jboss:jboss的安装与项目部署

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

后一修订版
前一修订版
分享:技术:jboss:jboss的安装与项目部署 [2015/07/27 13:56]
gxx 创建
分享:技术:jboss:jboss的安装与项目部署 [2015/07/28 10:47] (当前版本)
gxx
行 29: 行 29:
 启动脚本如下: 启动脚本如下:
   nohup sh /​home/​soft/​jboss-as-7.1.1.Final/​bin/​standalone.sh -b 121.43.104.34 >> /​home/​gxx/​logs/​jboss/​nohup.out &   nohup sh /​home/​soft/​jboss-as-7.1.1.Final/​bin/​standalone.sh -b 121.43.104.34 >> /​home/​gxx/​logs/​jboss/​nohup.out &
 +===== jboss的数据源配置 =====
 +<​code>​
 +cd /​home/​soft/​jboss-as-7.1.1.Final/​modules/​com
 +mkdir -p mysql/main
 +rz #​选择mysql驱动mysql-connector-java-5.1.33.jar上传,jboss启动后,该目录下会多一个文件mysql-connector-java-5.1.33.jar.index
 +vim module.xml #​新建配置文件
 +</​code>​
 +''​module.xml''​内容如下:
 +<code xml module.xml>​
 +<?xml version="​1.0"​ encoding="​UTF-8"?>​
 +<module xmlns="​urn:​jboss:​module:​1.0"​ name="​com.mysql">​
 +  <​resources>​
 +    <​resource-root path="​mysql-connector-java-5.1.33.jar"/>​
 +  </​resources>​
 +  <​dependencies>​
 +    <module name="​javax.api"/>​
 +    <module name="​javax.transaction.api"/>​
 +    <module name="​javax.servlet.api"​ optional="​true"/>​
 +  </​dependencies>​
 +</​module>​
 +</​code>​
 +修改配置文件''​vim /​home/​soft/​jboss-as-7.1.1.Final/​standalone/​configuration/​standalone.xml''​
 +<​code>​
 +<​subsystem xmlns="​urn:​jboss:​domain:​datasources:​1.0">​
 +    <​datasources>​
 +        <​datasource jndi-name="​java:/​RECORD_DS"​ pool-name="​RECORD_POOL"​ enabled="​true"​ use-java-context="​true">​
 +            <​connection-url>​jdbc:​mysql://​127.0.0.1:​3306/​record?​useUnicode=true&​amp;​characterEncoding=UTF-8&​amp;​useOldAlias</​connection-url>​
 +            <​driver>​mysql</​driver>​
 +            <​security>​
 +                <​user-name>​root</​user-name>​
 +                <​password>​root</​password>​
 +            </​security>​
 +        </​datasource>​
 +        <​drivers>​
 +            <driver name="​mysql"​ module="​com.mysql">​
 +                <​driver-class>​com.mysql.jdbc.Driver</​driver-class>​
 +                <​xa-datasource-class>​com.mysql.jdbc.jdbc2.optional.MysqlXADataSource</​xa-datasource-class>​
 +            </​driver>​
 +        </​drivers>​
 +    </​datasources>​
 +</​subsystem>​
 +</​code>​
 +以上jboss下的配置已经结束,重启jboss即可!
 +
 +接下来spring使用jndi配置datasource如下
 +<code xml application-test-profile.xml>​
 +<?xml version="​1.0"​ encoding="​UTF-8"?>​
 +<beans xmlns="​http://​www.springframework.org/​schema/​beans" ​
 + xmlns:​xsi="​http://​www.w3.org/​2001/​XMLSchema-instance"​
 + xmlns:​jee="​http://​www.springframework.org/​schema/​jee"​
 + xmlns:​context="​http://​www.springframework.org/​schema/​context"​
 + xsi:​schemaLocation="​http://​www.springframework.org/​schema/​beans http://​www.springframework.org/​schema/​beans/​spring-beans-4.0.xsd
 + http://​www.springframework.org/​schema/​jee http://​www.springframework.org/​schema/​jee/​spring-jee-4.0.xsd
 + http://​www.springframework.org/​schema/​context http://​www.springframework.org/​schema/​context/​spring-context-4.0.xsd">​
 +
 + <​description>​JNDI数据源,​在测试环境使用应用服务器的数据库连接池</​description>​
 + <!-- 配置jndi数据源 -->
 + <​jee:​jndi-lookup id="​dataSource"​ jndi-name="​RECORD_DS"​ />
 +</​beans>​
 +</​code>​
分享/技术/jboss/jboss的安装与项目部署.1437976602.txt.gz · 最后更改: 2015/07/27 13:56 由 gxx