`
ankonlili
  • 浏览: 14336 次
社区版块
存档分类
最新评论

jboss 7.1.1 Final 的jsp热部署解决方案(转

web 
阅读更多

[Eclipse] - 集成JBoss7热加载和自动发布
Posted on 2014-10-23 15:13 横渡 阅读(1159) 评论(0) 编辑 收藏

使用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配置:

把publishing设置为:Automatically publish when resources change



2)禁用自动发布功能:



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



现在在项目中修改java文件、jsp文件,可以直接在浏览器看到结果了,不需要停止jboss再重新发布。
原文引用:http://www.cnblogs.com/HD/p/4045877.html
分享到:
评论

相关推荐

    jboss 7.1.1 Final 的jsp热部署解决方案

    JBoss作为一款广泛应用的开源应用服务器,其7.1.1 Final版本在处理JSP(JavaServer Pages)热部署方面存在一些限制,即修改JSP后需要重新启动服务才能生效,这无疑增加了开发过程中的繁琐性。然而,通过特定的配置...

    Jboss7.1.1Final下JSP热部署解与多工程并行、消除WEB工程名

    附件提供一个jar、两个xml、一个文档,分别实现jsp热部署(默认情况下jboss修改了JSP还需要重启)、占用根目录“/”无需使用工程名(即使用http://127.0.0.1:8080直接访问首页)、多个工程同时启动(默认情况下会冲突...

    JBoss7.1.1配置指南及管理员手册

    - JBoss 7.1.1支持多种部署方式,如WAR、EAR包、目录结构部署,支持热部署,同时提供了管理控制台和CLI命令行工具进行部署和管理。 6. **总结** JBoss 7.1.1的配置涉及到多个层面,从基础服务到高级特性,都需要...

    JBoss7.1.1配置指南及管理员手册PDF版

    JBoss7.1.1配置指南及管理员手册是一份全面的指南,旨在帮助用户理解和配置JBoss应用服务器的各个方面的设置和管理。本文将重点介绍JBoss7.1.1的核心特性和管理员需要了解的关键概念,包括JBoss的主要版本特性、...

    EJB3.1与JBoss7.1.1在eclipse的实现

    标题《EJB3.1与JBoss7.1.1在eclipse的实现》意味着本文档将介绍如何使用EJB3.1标准在JBoss应用服务器7.1.1版本上进行企业级Java Bean(EJB)的开发,并通过Eclipse集成开发环境进行部署和测试。EJB3.1是一种用于简化...

    Jboss7.1.1Linux64位安装包

    下面将详细介绍JBoss AS 7.1.1在Linux 64位环境下的安装过程以及相关的Java Web应用程序部署。 **1. 安装前准备** 在开始安装前,确保你的Linux系统是64位的,并且已经安装了Java Development Kit (JDK) 1.6或更高...

    jboss 热部署必须jar

    【压缩包子文件的文件名称列表】中的"jboss-as-web-7.1.1.Final-RECOMPILE.jar" 可能是JBoss Application Server 7.1.1 Final版本的Web模块,包含了支持热部署的类和功能。"RECOMPILE"可能暗示该jar文件包含了编译...

    JBoss7.1.1配置MySql数据源

    JBoss 7.1.1 是一款开源的应用服务器,它基于Java EE 6规范,提供了对Web服务、EJB、JMS等多种企业级应用的支持。在JBoss中配置MySQL数据源是开发Java EE应用程序时的重要步骤,这允许应用与数据库进行交互。下面将...

    jboss-as-7.1.1.Final

    5. **热部署**:JBoss AS 7.1.1.Final支持热部署,即在应用服务器运行时可以更新部署的应用,而无需重启服务器,提高了开发和调试的效率。 6. **多实例与集群**:该版本支持创建多个服务器实例和集群,以实现高可用...

    jboss热部署,jboss热部署

    jboss热部署,jboss热部署,jboss热部署,jboss热部署,jboss热部署,jboss热部署,jboss热部署,jboss热部署,jboss热部署,jboss热部署,jboss热部署,jboss热部署

    Linux下jboss7.1.1安装帮助

    export JBOSS_HOME=/home/yyq/install/jboss-as-7.1.1.Final export JBOSS_CLASSPATH=$JBOSS_HOME/client export PATH=$PATH:$JBOSS_HOME/bin ``` 记得在退出vi编辑器时,先按'ESC'键,然后输入`:w`保存,`:q`退出...

    jboss热部署配置

    可以尝试在`jboss-app.xml`文件中将`loader-repository`设置为`jboss.web.deployment:loader-repository-class=org.jboss.web.tomcat.service.loader.HotDeployClassLoaderRepository`,以使用JBoss的热部署类加载器...

    jboss7.1.1+ejb3.0+MySQL数据源配置

    《JBoss 7.1.1 + EJB 3.0 + MySQL 数据源配置详解》 在企业级Java应用开发中,JBoss Application Server(简称JBoss AS)是广泛使用的开源应用服务器,版本7.1.1是其稳定且功能强大的一个版本。EJB(Enterprise ...

    Jboss7.1.1+eclipse-kepler开发ejb3

    根据文件信息,以下是关于Jboss7.1.1与eclipse-kepler集成并开发ejb3的知识点。 首先,环境搭建方面,需要准备 JDK 1.5 或更高版本,并安装 Eclipse Kepler(版本4.3)。接着,下载并解压 Jboss7.1.1 到指定文件夹...

Global site tag (gtag.js) - Google Analytics