4)再來看看現(xiàn)在的系統(tǒng)path路徑:
6. 配置完畢ant環(huán)境變量,就可以在命令行安裝glassfish了,不過在安裝前我們需要對glashfish安裝進(jìn)行一個(gè)配置,在c:\Java\glassfish\目錄下有個(gè)setup.xml文件,該文件是一個(gè)ant描述文件,其中下面部分是對安裝進(jìn)行描述的部分:
<property name="domain.name" value="domain1"/> 域名 <property name="instance.name" value="server"/> <property name="admin.user" value="admin"/> 管理員用戶名 <property name="admin.password" value="adminadmin"/> 管理員密碼 <property name="admin.port" value="4848"/> 管理平臺端口 <property name="instance.port" value="8080"/> 實(shí)例端口,也就是通過這個(gè)端口來訪問web應(yīng)用,比如http://localhost:8080 <property name="orb.port" value="3700"/> <property name="imq.port" value="7676"/> <property name="https.port" value="8181"/> https端口
7. 安裝glassfish,在命令行執(zhí)行:
ant -f setup.xml
8. 啟動(dòng)glassfish server
asadmin start-domain domain1 // domain1安裝文件steup.xml里domain.name
9. 測試是否正常啟動(dòng):
在瀏覽器里輸入:http://localhost:8080如果出現(xiàn)如下文字則安裝成功:
三、部署web應(yīng)用
在weblogic下,我們通常將一個(gè)應(yīng)用打包成一個(gè)war包,或者一個(gè)ear包進(jìn)行部署,當(dāng)然你一可以不進(jìn)行打包,按一個(gè)符合Java EE規(guī)范的目錄進(jìn)行部署(通常這樣是不建議的,僅僅在開發(fā)階段可以這樣的方式),在weblogic下,每個(gè)domain里都有autodeploy目錄,該目錄支持熱部署,容許您直接將一個(gè)war包上傳到該目錄,當(dāng)weblogic啟動(dòng)的時(shí)候,該應(yīng)用會自動(dòng)部署,galssfish也支持這樣的功能,并且連目錄方式都是一樣的,我們來看一下glassfish下autodeploy的路徑: C:\Java\glassfish\domains\domain1\autodeploy 這簡直跟weblogic如出一轍。還是讓我們來體驗(yàn)一下如何在glassfish下部署一個(gè)正式的應(yīng)用吧:
1. 進(jìn)入登錄界面,初始用戶/密碼為admin/adminadmin
2. 進(jìn)入web application部署界面:
出處:藍(lán)色理想
責(zé)任編輯:bluehearts
上一頁 Glassfish上部署web應(yīng)用 [2] 下一頁 Glassfish上部署web應(yīng)用 [4]
◎進(jìn)入論壇網(wǎng)絡(luò)編程版塊參加討論
|