tongweb java_home_中间件 东方通tongweb的使用
一:安裝jdk, 并配置JAVA環(huán)境:
注意:要正常啟動(dòng)TongWeb需要在系統(tǒng)環(huán)境變量中配置java的環(huán)境變量
二:數(shù)據(jù)庫(kù)驅(qū)動(dòng)加載:
TongWeb并未自帶JDBC數(shù)據(jù)庫(kù)驅(qū)動(dòng),需手動(dòng)加入,將數(shù)據(jù)庫(kù)驅(qū)動(dòng)的jar包拷入TongWeb_home\lib中,重啟TongWeb。
三:TongWeb中數(shù)據(jù)源的配置:
1:啟動(dòng)TongWeb,通過(guò)http://localhost:8001/進(jìn)入TongWeb管理控制臺(tái),默認(rèn)用戶(hù)/口令:admin/tongweb。
2:點(diǎn)選控制臺(tái)右側(cè)數(shù)據(jù)庫(kù)服務(wù),Tongweb有一個(gè)默認(rèn)的hypersonic數(shù)據(jù)源,點(diǎn)擊新建會(huì)出現(xiàn)配置數(shù)據(jù)源窗口,逐條將所需的配置項(xiàng)填入:
3. datasource.name = dsname 可以根據(jù)自己的需求設(shè)置
數(shù)據(jù)源的JNDI名字,會(huì)在teas-web.xml中引用,而Hibernate的Hibernate. properties也將間接用到該值
4. datasource.url = jdbc:oracle:thin:@192.168.1.110:1521:database
數(shù)據(jù)庫(kù)連接用url
5. datasource.classname = oracle.jdbc.driver.OracleDriver
所用的數(shù)據(jù)庫(kù)驅(qū)動(dòng),此處用的oracle的
6. 其它屬性根據(jù)各自環(huán)境設(shè)置
7:增加teas-web.xml:
在WebConent/WEB-INF中增加一個(gè)TongWeb的配置文件teas-web.xml
yes
http
8030
300
30
200
400
localdsname
dsname
teas-web.xml文件,端口號(hào)會(huì)指定為8008,且由于本系統(tǒng)使用JNDI來(lái)綁定數(shù)據(jù)源,故需要該文件來(lái)完成資源的指定。其中res-ref-name應(yīng)與在hibernate.properties中的hibernate.connection.datasource名字相一致。而jndi-name應(yīng)與在TongWeb中配置的數(shù)據(jù)源的名字相對(duì)應(yīng)。另,web應(yīng)用的context也應(yīng)在該文件中指定,但暫不清楚如何設(shè)置,默認(rèn)使用war包的名字,即webapp.war, 則context則為localhost:8008/webapp/index.jsp。如果使用JDBC連接,第三部數(shù)據(jù)源配置可以省略。
四:部署web應(yīng)用:
1)????? 通過(guò) 管理控制臺(tái)--企業(yè)應(yīng)用管理 --應(yīng)用組件部署 頁(yè)面添加
2)????? 可以將打包好war包直接拷到Tongweb_home\installed\中,即可完成發(fā)布
3)????? 若是以文件夾方式發(fā)布,可將文件夾拷入Tongweb_home\installed\temp中。
五:測(cè)試部署是否成功
總結(jié)
以上是生活随笔為你收集整理的tongweb java_home_中间件 东方通tongweb的使用的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: linux上git克隆命令,Git cl
- 下一篇: 字符串去掉空格