解决方案:Jboss修改jsp需要重启才生效

来源:互联网 发布:2016淘宝睡衣模特红人 编辑:程序博客网 时间:2024/05/18 22:16

       最近刚接手了一个Java项目,用的Jboss服务器,之前一直都是使用的tomcat服务器,而且感觉项目挺复杂的。然后就遇到问题了。
       之前做SSH项目的时候,为了避免重启服务器的时候,在开发的时候需要配置一个开发者模式,设置之后,当自动修改java代码的时候,会自动部署。这个过程,称为热加载
       好了,为了解决这个问题,我们也需要配置项目,支持自动部署。

1、修改Jboss

路径:JBOSS-HOME/standalone/configuration/standalone.xml
加入以下配置:

            <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了。

2、修改 eclipse中的jboss server配置:

图示
       至此,在修改jsp页面之后,就不需要重启jboss了。一个非常简单的配置,却给我们节省了很多不必要的操作。开发的效率也就是这一点点的积累的。

1 0
原创粉丝点击