while (產品+需求+設計+開發(fā)+測試+部署+發(fā)布 == doing) { CI }
根據(jù)Jboss社區(qū)的文檔,配置一個新的數(shù)據(jù)源大致分為兩步。描述如下:
在JBOSS_HOME/modules目錄下加入如下目錄結構及文件:
JBOSS_HOME +- modules +- com +- mysql +- main +- module.xml +- mysql-connector-java-5.1.15.jar (mysql的jdbc驅動jar文件,版本根據(jù)各自情況而定) +- mysql-connector-java-5.1.15.jar.index
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.15.jar"/> </resources> <dependencies> <module name="javax.api"/> </dependencies></module>
mysql-connector-java-5.1.15.jar.index的內容如下:
META-INFMETA-INF/services com com/mysql com/mysql/jdbc com/mysql/jdbc/configs com/mysql/jdbc/exceptions com/mysql/jdbc/exceptions/jdbc4 com/mysql/jdbc/interceptors com/mysql/jdbc/jdbc2 com/mysql/jdbc/jdbc2/optional com/mysql/jdbc/jmx com/mysql/jdbc/log com/mysql/jdbc/profiler com/mysql/jdbc/util org org/gjt org/gjt/mm org/gjt/mm/mysql
AS7啟動分為兩種形式,一種是domain形式的,一種是standalone,這里我們選擇standalone。 打開JBOSS_HOME\standalone\configuration\standalone.xml文件,在<datasources>下添加如下內容:
<datasource jndi-name="java:jboss/datasources/MySqlDS" pool-name="MySqlDS" enabled="true" jta="true" use-java-context="true" use-ccm="true"> <connection-url> jdbc:mysql://192.168.1.150:3306/hospital?createDatabaseIfNotExist=true&useUnicode=true&characterEncoding=utf-8 </connection-url> <driver> com.mysql </driver> <transaction-isolation> TRANSACTION_READ_COMMITTED </transaction-isolation> <pool> <min-pool-size> 10 </min-pool-size> <max-pool-size> 100 </max-pool-size> <prefill> true </prefill> <use-strict-min> false </use-strict-min> <flush-strategy> FailingConnectionOnly </flush-strategy> </pool> <security> <user-name> runes </user-name> <password> runes </password> </security> <statement> <prepared-statement-cache-size> 32 </prepared-statement-cache-size> </statement> </datasource>
然后在<drivers>下添加如下內容:
<driver name="com.mysql" module="com.mysql"> <xa-datasource-class> com.mysql.jdbc.jdbc2.optional.MysqlXADataSource </xa-datasource-class> </driver>
OK,這樣就完成了MySQL數(shù)據(jù)源的配置,現(xiàn)在用standalone的形式啟動AS7,會看到輸入中有MySQL數(shù)據(jù)源的的內容,如下圖:
posted on 2011-07-19 10:49 kuuyee 閱讀(2486) 評論(4) 編輯 收藏 所屬分類: 數(shù)據(jù)庫 、JEE
請問,如何更改jboss的默認監(jiān)聽端口從本地的127.0.0.1:8080 改為0.0.0.0:8080,以便外網(wǎng)能夠訪問并從管理界面配置jboss呢? 回復 更多評論
@quickly好像改為0.0.0.0不行 必須制定本機的IP才可以 回復 更多評論
只能指定本機IP的話,好多事情干不了啊,我需要遠程管理,難道我每次都要SSH到主機上,才能管理,jboss以前沒這個限制啊?!氣憤~ 回復 更多評論
游戲支付平臺www.hwd518.com 回復 更多評論