在jboss上部署web應用詳解
阿新 • • 發佈:2018-12-06
1、JBoss介紹
JBoss完全實現了J2EE的服務棧: EJB (Enterprise JavaBeans) JMS (Java Message Service) JTS/JTA (Java Transaction Service / Java Transaction API) Servlet and JSP (JavaServer Pages) JNDI (Java Naming and Directory Interface) 它還提供一些高階特性,比如叢集、JMX、Web Service。它還整合了IIOP(Internet Inter-ORB Protocol)。 因為JBoss程式碼遵循LGPL許可,你可以在任何商業應用中免費使用它,而不用支付費用。JBoss是純Java的Web應用伺服器,為了保證JBoss伺服器的正常執行,在安裝JBoss之前首先要確保系統已經安裝了JDK。可以從http://labs.jboss.com/jbossas/downloads/ 下載最新JBoss應用伺服器,本章選用JBoss 4.2.2.GA版本。 2、解壓安裝6.JBoss中的部署
JBoss中的部署過程非常的簡單、直接。在每一個配置中,JBoss不斷的掃描一個特殊的目錄的變化server/config-name/deploy此目錄一般被稱為“部署目錄”。
你可以把下列檔案拷貝到此目錄下:
任何jar庫(其中的類將被自動新增到JBoss的classpath中)
EJB JAR
WAR (Web Appliction aRrchive)
EAR (Enterprise Application aRchive)
包含JBoss MBean定義的XML檔案
一個包含EJB JAR、WAR或者EAR的解壓縮內容,並以.jar、.war或者.ear結尾的目錄。
要重新部署任何上述檔案(JAR、WAR、EAR、XML等),用新版本的檔案覆蓋以前的就可以了。
7.Eclipse中JBoss的整合
所以也可以在eclipse中直接部署web應用程式