Windows Server 2008 R2下將JBoss安裝成windows系統服務

來源:互聯網
上載者:User

標籤:

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系統服務

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.