jboss安裝使用

1、Jboss下載:java

  1. window版安裝apache

    點擊 http://jbossas.jboss.org/downloads/找到合適的版本下載;json

2、Jboss安裝:ide

  1. 安裝注意:測試

    必定是安裝jdk7,否則啓動jboos會報錯:編碼

    Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=256m; support was removed in 8.0
     15:09:25,305 INFO  [org.jboss.modules] JBoss Modules version 1.1.1.GA
     15:09:26,409 INFO  [org.jboss.msc] JBoss MSC version 1.0.2.GA
     15:09:26,507 INFO  [org.jboss.as] JBAS015899: JBoss AS 7.1.1.Final "Brontes" starting
  2. 添加jdk7idea

    連接:連接:https://pan.baidu.com/s/1tlvswS86b_td-YRUuV6_ag 提取碼:7yqp日誌

    jdk配置:
     系統變量->新建->變量名:JAVA_HOME = C:\Java\jdk7
     系統變量->新建->變量名:CLASSPATH 變量值:.;%JAVA_HOME%\lib
     系統變量->編輯->變量名:Path 在變量值的最前面加上:%JAVA_HOME%\bin;
  3. 首先將下好的Jboss解壓到本身想要存放的位置;code

  4. 配置環境變量(非必要步驟),建議仍是將環境變量配好,便於dos中命令操做;xml

  5. 個人電腦-右鍵屬性-高級系統設置-環境變量-新增JBOSS_HOME,路徑爲你解壓JBOSS的路徑,好比個人路徑爲D:\jboss-as-7.1.1.Final;

  6. 個人電腦-右鍵屬性-高級系統設置-環境變量-新增PATH路徑,%JBOSS_HOME%\bin;

  7. 啓動Jboss,在dos窗口中輸入命令standalone;或者在Jboss的bin目錄下找到standalone.bat雙擊啓動:

  8. 訪問測試一下,輸入http://localhost:8080/進入以下界面安裝成功:

3、部署

  1. 在jboss的\standalone\configuration目錄下有個standalone.xml文件,裏邊配置相關的端口等;

  2. 要發佈項目,能夠將打包好的war直接放置在jboss的\standalone\deployments文件下便可。

  3. 注意事項:打好的包必須是依賴的jdk7,並且編譯環境也是jdk7。若是是用jdk8打包的,而且部署了,而後啓動jboss7啓動失敗後,必須刪除log日誌。不然就算用jdk打好包的項目部署也是依賴jdk8的,我感受jboss7首先會先讀log日誌而後纔會去啓動的。

    下邊給出須要注意的圖實例:

    idea打包的時候須要注意用jdk7修改兩個地方

    3.1. moudel

    3.2. sdks

  4. jboss報錯啓動項目報warn警告

    Warning:com.alibaba.fastjson.support.jaxrs.FastJsonProvider: can't find superclass or interface java

    緣由fastjson是utf-8編碼格式須要修改jboss的編碼jboss7和10修改編碼

    文件:jboss7\standalone\configuration\standalone.xml中 <extensions>  	</extensions> 節點以後

    配置:

    <system-properties>
    	<property name="org.apache.catalina.connector.URI_ENCODING" value="UTF-8"/>
    	<property name="org.apache.catalina.connector.USE_BODY_ENCODING_FOR_QUERY_STRING" value="true"/>
    	</system-properties>

    注意:jboss10用jdk8

相關文章
相關標籤/搜索