JBOSS各版本远程部署方法

为了方便快速调试代码,大家都会使用远程部署,郁闷的是JBOSS各个版本远程部署的方式还不一样。所以在这里记录下JBOSS各个版本远程部署的方法,免得太多的JAVA同学花时间研究。

[b]JBOSS5.1的远程部署配置[/b]。在server\default\conf\bootstrap目录下profile.xml文件里,加上需要远程部署的路径,如E:/java/Umpspace/configuration/WebContent。

<bean name="BootstrapProfileFactory" class="org.jboss.system.server.profileservice.repository.StaticProfileFactory">
<property name="bindingsURI">${jboss.server.home.url}conf/bindingservice.beans</property>
<property name="bootstrapURI">${jboss.server.home.url}conf/jboss-service.xml</property>
<property name="deployersURI">${jboss.server.home.url}deployers</property>
<property name="applicationURIs">
<list elementClass="java.net.URI">
<value>${jboss.server.home.url}deploy</value>
<value>file:/E:/java/Umpspace/configuration/WebContent</value>
</list>
</property>
<property name="attachmentStoreRoot">${jboss.server.data.dir}/attachments</property>
<property name="profileFactory"><inject bean="ProfileFactory" /></property>
</bean>

WebContent下必须是XX.war。注意war里的jar不能再包含jar,不然会报不能解压的错误。默认可以热部署页面文件,在debug模式下可以调试java代码,但是新增方法需要重启war,更新web.xml的修改时间(就是加一个空格再删一个空格,再保存,web.xml的修改时间就会改变),JBOSS就会自动重新部署该war。

[b]jboss-4.0.5的远程部署配置[/b],在server\default\conf\jboss-service.xml文件里,加入需要外挂的地址。

<attribute name="FilterInstance" attributeClass="org.jboss.deployment.scanner.DeploymentFilter"
serialDataType="javaBean">
<!-- Files starting with theses strings are ignored -->
<property name="prefixes">#,%,\,,.,_$</property>
<!-- Files ending with theses strings are ignored -->
<property name="suffixes">#,$,%,~,\,v,.BAK,.bak,.old,.orig,.tmp,.rej,.sh</property>
<property name="matches">.make.state,.nse_depinfo,CVS,CVS.admin,RCS,RCSLOG,SCCS,TAGS,core,tags</property>
</attribute>

<attribute name="ScanPeriod">5000</attribute>

<!-- A flag to disable the scans -->
<attribute name="ScanEnabled">true</attribute>

<attribute name="URLs">
deploy/,
file:///E:/java/Umpspace/configuration/WebContent </attribute>
<attribute name="RecursiveSearch">True</attribute>

</mbean>


有多个远程war,可以用逗号分隔。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值