码迷,mamicode.com
首页 > 系统相关 > 详细

[Eclipse] - 集成JBoss7热加载和自动发布

时间:2014-10-23 16:14:12      阅读:224      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   color   io   os   ar   使用   java   

使用Eclipse + JBoss开发时,总是要重启项目或JBoss,烦人。下面方法可以很简单的实现Eclipse + JBoss热加载和自动发布。

我的环境是JBoss 7.1.1 Final

 

1) 下载这个:jboss-as-web-7.1.1.Final-RECOMPILE.jar

http://files.cnblogs.com/HD/jboss-as-web-7.1.1.Final-RECOMPILE.jar.zip

 

2) 把这个jar包放到这个目录下:jboss-as-7.1.1.Final\modules\org\jboss\as\web\main

 

3) 在此目录下编辑module.xml文件:

        <!--<resource-root path="jboss-as-web-7.1.1.Final.jar"/>-->
        <resource-root path="jboss-as-web-7.1.1.Final-RECOMPILE.jar"/>

此配置,注释原来那句,使用这个jar包。

 

4) 打开文件:jboss-as-7.1.1.Final\standalone\configuration\standalone.xml

找到这个配置:

<subsystem xmlns="urn:jboss:domain:web:1.1" default-virtual-server="default-host" native="false">
:
</subsystem>

加入这段配置:

            <configuration>
                <jsp-configuration development="true"/>
            </configuration>

比如:

        <subsystem xmlns="urn:jboss:domain:web:1.1" default-virtual-server="default-host" native="false">
            <configuration>
                <jsp-configuration development="true"/>
            </configuration>
            <connector name="http" protocol="HTTP/1.1" scheme="http" socket-binding="http"/>
            <virtual-server name="default-host" enable-welcome-root="true">
                <alias name="localhost"/>
                <alias name="example.com"/>
            </virtual-server>
        </subsystem>

 

好了,现在jboss已经可以热加载jsp了。


 

接下来,eclipse的设置jboss了(eclipse集成jboss,可以看这里:http://www.cnblogs.com/HD/p/4000554.html

 

1) 先修改eclipse jboss的server配置:

bubuko.com,布布扣

把publishing设置为:Automatically publish when resources change

 

2)禁用自动发布功能:

bubuko.com,布布扣

 

3) 一切就绪,运行jboss,使用debug模式运行,不要使用start

bubuko.com,布布扣

 

现在在项目中修改java文件、jsp文件,可以直接在浏览器看到结果了,不需要停止jboss再重新发布。

[Eclipse] - 集成JBoss7热加载和自动发布

标签:style   blog   http   color   io   os   ar   使用   java   

原文地址:http://www.cnblogs.com/HD/p/4045877.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!