Boss7 Standalone模式开发配置

Posted 空余恨

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Boss7 Standalone模式开发配置相关的知识,希望对你有一定的参考价值。

PS:以下配置均添加到standalone.xml文件中。

 

1.Get请求编码设置,将如下配置添加到标签之后        

技术分享

2.开启开发模式:搜索“urn:jboss:domain:web:1.1”,在此标签下添加如下配置:       

技术分享

3.虚拟域名设置

搜索“urn:jboss:domain:web:1.1”,在此标签下添加类似如下配置:

 www.xxx.com">              
         www.xxx.com"/>
 

技术分享

4.端口设置

技术分享

5.“无聊”异常屏蔽

部署应用启动后,出现JBAS011054和JBAS011006警告:官方已经承认该警告为BUG,可以忽略,如果实在看着不习惯,可以配置log进行屏蔽:修改matser的domain.xml的日志配置(有多个地方需要修改)。

搜索“urn:jboss:domain:logging:1.1”,在此标签的子标签下添加如下配置:

EAP6.1屏蔽方式:

 

JBoss7.1.1屏蔽方式

 
       
                 
        
 
                        

技术分享
6.数据源配置(mysql)

(1).创建JBoss数据库组件:

a).创建目录$JBOSS_HOME/modules/com/mysql;

b).新建module.xml文件(此文件可参照jboss自带的h2创建);

c).将mysql的驱动包复制到此目录

PS:mysql-connector-java-5.1.34-bin.jar.index文件,JBoss启动时会自动创建。
module.xml文件内容如下:
技术分享
(2).添加数据源
搜索“urn:jboss:domain:datasources:1.0”,仿照h2添加mysql数据源配置。

其中,pool-name任意取,jndi-name是程序中需要用到的名称。

技术分享

7.MyEclipse 配置JBoss7

技术分享

8.热部署配置(开发模式下)

搜索“urn:jboss:domain:deployment-scanner:1.1”,将scan-interval修改为0
技术分享


9.JBOSS AS 7.1.1与7.1.0

a).7.1.1Bug描述

设置自动扫描为仅启动加载一次时,并开启开发模式(实测非必须),再以Debug模式启动,当修改jsp后,JBoss不能显示修改后的内容。

可通过jboss-as-web-7.1.1.Final-RECOMPILE.jar修复此Bug。

b).建议使用jboss-as-7.1.0.Final

以上是关于Boss7 Standalone模式开发配置的主要内容,如果未能解决你的问题,请参考以下文章

SparkSpark的Standalone模式安装部署

Note_Spark_Day02:Standalone集群模式和使用IDEA开发应用程序

以 standalone 模式启动 Aapche Pulsar

Spark 运行的4种模式

window.navigator.standalone 检测iOS WebApp是否运行在全屏模式

Spring Boot:使用 WildFly 的standalone.xml 中的数据库配置