Jboss部署問題

Linux Jboss7.0以后,用ie訪問如果地址欄有中文會報400

部署要加上

JAVA_OPTS=”$JAVA_OPTS-Dorg.wildfly.undertow.ALLOW_UNESCAPED_CHARACTERS_IN_URL=true”


最好加上指定jdk地址

JAVA_OPTS=”$JAVA_OPTS-Djava.library.path=/opt/jdk/bin”

Jboss解除包沖突包要在web-INF加上jboss-deployment-structure文件


1、下載

http://www.jboss.org/products/eap/download/

2、解壓 JBoss EAP 7.0.zip 到 D:\programs。需設置環(huán)境變量

3、設置環(huán)境變量如下:

系統(tǒng)變量->新建->變量名:JAVA_HOME

= C:\Java

以下是非必須的,啟動.bat 中會自動尋找

系統(tǒng)變量->新建->變量名:CLASSPATH變量值:.;%JAVA_HOME%\lib

系統(tǒng)變量->編輯->變量名:Path 在變量值的最前面加上:%JAVA_HOME%\bin;

如果啟動不成功,看控制臺錯誤提示看是否xml不正確

[if !vml]

[endif]

4、啟動JBoss。運行腳本D:\programs\JBoss

EAP 7.0\bin\standalone.bat完成啟動。

5、訪問http://127.0.0.1:9991/,出現(xiàn) Welcome

to AS 7訪問界面,說明jboss啟動成功。

6、停止JBoss。在Server的命令行控制臺,只要按下Ctrl + C 就能夠干凈的停止這個Server。

??? 如果不行的話,可以從一個新的命令行控制臺,輸入以下的命令來給運行的standalone server實例發(fā)出一個shutdown指令:

7、部署war 只需要將war 放入jboss-eap-7.0\standalone\deployments 目錄下即可

也可以通過管理界面進行部署:

[if !vml]

[endif]

其他問題:

在啟動過程中如果發(fā)現(xiàn)端口沖突的問題可以修改$JBOSS_HOME/standalone/configuration/standalone.xml,把該文件中的端口改成相應的地址即可,如下圖所示:

[if !vml]

[endif]

取消訪問限制

默認情況下,JBoss只允許本地(內網) IP地址訪問其http服務。打開?jboss-as-7.1.1.Final/standalone/configuration/standalone.xml文件,找到第286行:

[if !vml]

[endif]

將 <interface

name="public">的子節(jié)點改為 <any-ipv4-address/> 即可(跟圖中相同)。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容