用户工具

站点工具


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

差别

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

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
分享:技术:jboss:jboss的安装与项目部署 [2015/07/27 14:16]
gxx
分享:技术:jboss:jboss的安装与项目部署 [2015/07/28 10:47] (当前版本)
gxx
行 30: 行 30:
   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的数据源配置 ===== ===== 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的安装与项目部署.1437977788.txt.gz · 最后更改: 2015/07/27 14:16 由 gxx