標籤:
JBoss版本是jboss-4.2.3.GA-jdk6.zip,作業系統是Windows Server 2008 R2。
1.系統已安裝好java環境,JAVA_HOME已配置好;
2.下載所需檔案。從http://www.jboss.org/jbossweb/downloads/jboss-native-2-0-10.html下載。
3.上一步下載到的檔案,解壓,將bin檔案夾下所有檔案複製到JBoss根目錄的bin檔案夾下。
並修改service.bat的啟動內容,修改內容如下:
a. 第21-23行修改服務的名稱、顯示名稱、描述內容
set SVCNAME=JBoss7server
set SVCDISP=JBoss7
set SVCDESC=JBoss AS 7.1.1.Final - Windows x86
b. 第27行注釋掉,在set JAVA_OPTS=-Xrs 的前面加REM,該行改為REM set JAVA_OPTS=-Xrx 注釋set JAVA_OPTS=-Xrs的原因是,原本加這一行的作用是防止機算機使用者登出時使jboss伺服器停止,現注釋掉就是指使用者登出時jboss就停掉。
4.開始-〉運行-〉輸入”cmd”,進入命令列,調整目錄到%JBOSS_HOME%\bin,如”cd D:\jboss-as-7.1.1.Final\bin”
5.在命令列中輸入 “service.bat install ”,對服務進行安裝。提示” Service JBoss7 installed”表示安裝成功。可在開始-〉運行-〉輸入services.msc,進入服務列表中,查看到名稱是Jboss7的服務。右鍵 Jboss7服務-〉屬性-〉常規選項卡-〉啟動類型改成自動。自此,每次重新電腦時,jboss7服務隨機器自動啟動。
6.登出jboss服務的方法同上,使用命令” service.bat uninstall ”。
我的做法和參考文章的區別有如下幾點,也成功了,也許跟我版本環境有關:
A.我沒有去設定JBOSS_HOME;
B.我沒有替換run.bat,因為替換了反而報錯。
“c.全文替換掉 run.bat為standalone.bat,run.log 為standalone.log。此替換是為了重新導向到手工啟動jboss伺服器的單機模式。”
參考文章:
參考 http://www.tuicool.com/articles/jY73ue
原文 http://www.cnblogs.com/pancz/p/4062015.html
Windows Server 2008 R2下將JBoss安裝成windows系統服務