1. 程式人生 > >小菜鳥初次接觸JBoss應用伺服器

小菜鳥初次接觸JBoss應用伺服器

一. 什麼是JBoss?
Jboss是一個基於J2EE的開放原始碼的應用伺服器。JBoss程式碼遵循LGPL許可,可以再任何商業應用中免費使用。Jboss是一個管理EJB的容器和伺服器,支援EJB1.1、EJB2.0、和EJB3的規範。但Jboss的核心服務不包括支援Servlet/jsp的web容器,一般與Tomcat/jetty繫結使用。

二. JBoss和Tomcat有什麼區別?
先說一下什麼是Tomcat伺服器:
Tomcat伺服器是一個免費的開放原始碼的web應用伺服器,屬於輕量級應用伺服器。在中小型系統和併發數不是很多的情況下陪普遍使用,是開發和除錯jsp程式的首選。

Tomcat伺服器優點:
1. 部署簡單。 2.安全管理。 3.易操作。 4.整合方便。5.免費開源

Jboss伺服器優點:
1. 免費開源。 2. 所需記憶體硬碟空間小。 3. 安裝便捷。 4.支援熱部署。 5.Jboss支援叢集。

三. JBoss的安裝與部署
官網下載Jboss安裝包 連結:http://jbossas.jboss.org/downloads/
我下載的為Jboss7.1.1版本。
下載好後解壓即可:解壓後目錄為:

這裡寫圖片描述

然後配置環境變數,注意,是在jdk環境變數已經配置好的前提下配置Jboss的環境變數 新增JBOSS_HOME

這裡寫圖片描述

然後在path裡面新增%JBOSS_HOME%\bin

這裡寫圖片描述

之後開啟JBoss檔案下bin下的standalone.bat檔案,開啟後控制檯輸出

這裡寫圖片描述

之後在瀏覽器輸入localhost:8080就會出現以下介面

這裡寫圖片描述

OK恭喜你JBoss安裝成功!下面就可以執行你的專案了!!!!

四。 *安裝部署Jboss伺服器所遇到的問題:
雙擊run.bat出現閃退,在控制檯開啟standalone.bat檔案輸出錯誤“ignoring option MaxPermSize=256M; support was removed in8.0”,經查閱在jdk1.8中已經取消MaxPermSize,改用jdk1.7就不會出現此問題。*