`
sfeve
  • 浏览: 43688 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

设置tomcat自动部署

    博客分类:
  • Java
阅读更多

在tomcat中设置自动部署,可以简化工程的修改操作。有两种方法: 
        方法1: 
        打开tomcat_home/conf/server.xml文件,在<host></host>标签内输入以下内容: 

Xml代码 
  1. <Context path="/虚拟目录名" docbase="目标目录名" reloadable="true"/>  


       path:表示在浏览器中输入http://localhost:8080/虚拟目录名 
       docbase:表示工程包的物理绝对路径,具体到webroot目录 
       reloadable:如果这个属性设为true, Tomcat服务器在运行状态下会监视在WEB-INF/classes和Web-INF/lib目录CLASS文件的改动.如果监视到有class文件被更新,服务器自重新加载Web应用。 
具体说明如下:        

        方法2: 
        修改tomcat\conf\context.xml文件。

Xml代码 
  1. <!-- reloadable为fase表示项目不自动布署 -->  
  2. <Context reloadable="false">  
  3. <!-- reloadable为true表示项目自动布署 -->  
  4. <Context reloadable="true"> 

详细:http://paddy-w.iteye.com/blog/811100

分享到:
评论

相关推荐

    ssh Tomcat自动部署无需手动重启服务器设置

    ssh Tomcat自动部署无需手动重启服务器设置 本文主要介绍了使用ssh实现Tomcat自动部署的方法,以及解决OutOfMemoryError PermGen space系统错误的方法。 一、配置Tomcat server.xml文件 在Tomcat的conf文件夹下...

    tomcat 部署java项目 jar

    - 创建WAR(Web ARchive)文件,然后将其放在`$CATALINA_HOME/webapps`目录下,Tomcat会自动解压并部署。 4. **`start.sh`脚本** - `start.sh`是一个Unix/Linux环境下的启动脚本,通常用于启动Tomcat服务器。 - ...

    自动化部署项目_Tomcat

    本项目“自动化部署项目_Tomcat”专注于使用Shell脚本来实现Tomcat服务器的自动部署流程,这对于我们理解和掌握现代Web应用程序的发布与管理至关重要。 Tomcat是一款广泛应用的开源Java Servlet容器,它能够解析并...

    maven自动部署war包到tomcat.doc

    "Maven自动部署WAR包到Tomcat" Maven自动部署WAR包到Tomcat是将Maven项目打包成WAR包并自动部署到Tomcat服务器的过程。下面是该过程的详细步骤: 步骤一:配置Tomcat 在Tomcat安装目录下找到tomcat-users.xml文件...

    eclipse-tomcat 自动部署包

    eclipse-tomcat 自动部署包

    java+tomcat自动部署

    1. **配置Tomcat自动部署**:在Tomcat的`conf/server.xml`文件中,我们可以找到`Host`元素,通常会有个`autoDeploy`属性,将其设置为`true`,则Tomcat会自动检测`webapps`目录下新添加或更新的WAR文件,并自动部署。...

    Linux 下 tomcat war 自动部署脚本

    本文将深入探讨如何在Linux环境下使用Tomcat和shell脚本来实现WAR文件的自动部署,同时覆盖到配置文件的备份与复制。这个主题对于系统管理员和开发人员来说至关重要,因为它能够减少手动操作的繁琐,确保应用程序的...

    自动部署tomcat的war包

    自己写的一个简单shell脚本,可以自动删除tomcat原始的war包,然后自动把新的war包拷贝到tomcat下面,自动删掉应用程序进程,自动启动tomcat

    tomcat自动关闭原因

    - **内存配置**:如果Tomcat的JVM(Java虚拟机)内存设置过低,特别是在处理大量并发请求或运行内存密集型应用时,可能会导致内存溢出错误,从而触发Tomcat自动关闭。 - **连接超时**:如果Tomcat的连接器...

    maven-tomcat自动部署

    当我们谈论"Maven-Tomcat自动部署"时,我们指的是使用Maven来自动化Tomcat服务器上的应用部署过程。 首先,让我们深入理解Maven的核心功能。Maven通过使用一个统一的项目对象模型(Project Object Model,POM)来...

    Tomcat热部署,让你轻松部署

    MyEclipse作为一个强大的Java集成开发环境,支持与Tomcat的紧密集成,可以通过设置项目属性,选择“发布为热部署”,实现代码修改后自动部署到运行中的Tomcat实例。 总结,Tomcat的热部署功能极大地提升了开发效率...

    Java项目包 Jenkins+Maven+Gitlab+Tomcat 自动化构建打包、部署

    在自动化部署流程中,Tomcat接收由Jenkins和Maven处理后的WAR文件,并将其部署到服务器上,供用户访问。 具体步骤如下: 1. **配置Jenkins**:首先,我们需要在Jenkins服务器上安装必要的插件,如GitLab Plugin、...

    Tomcat服务端部署源码

    Tomcat会自动检测到新文件并解压,然后启动应用程序。 5. **访问应用**:通过浏览器输入URL(通常是http://localhost:8080/应用名/Servlet路径),就可以访问并测试Servlet了。 【标签】:“tomcat部署” Tomcat...

    tomcat服务器上部署项目

    3. `webapps`:这是部署应用程序的地方,当你把WAR文件或解压后的目录放在这里,Tomcat会自动识别并部署。 4. `logs`:存放日志文件的地方。 5. `temp`:服务器运行时的临时文件存储位置。 6. `work`:Tomcat处理JSP...

    在Tomcat中部署Web项目的操作方法(必看篇)

    在这里介绍在Tomcat中部署web项目的三种方式: 1.部署解包的webapp目录 2.打包的war文件 3.Manager Web应用程序 一:部署解包的webapp目录 将Web项目部署到Tomcat中的方法之一,是部署没有封装到WAR文件中的Web项目...

    Tomcat7部署多个Web项目的方法-有图有真相

    - `reloadable`属性设置为`true`可以让Tomcat监控Web应用目录中的文件,如果发现有更改则自动重新加载。 - `debug`属性设置为`0`通常意味着关闭调试信息的输出,此属性的具体含义可以参考Tomcat文档。 2. 第二种...

    Tomcat热部署配置说明及工具

    这样设置后,Tomcat会自动检测`webapps`目录下文件的变化,并尝试重新加载已修改的类。 2. **使用`jmx Remote Lifecycle Listener`插件**:在`conf/catalina.properties`文件中添加以下配置: ``` org.apache....

    intellij idea使用tomcat开发时自动部署jndi数据源

    在这个场景中,“intellij idea使用tomcat开发时自动部署jndi数据源”是一个重要的知识点,它涉及到如何在IDE中配置和管理数据库连接,以便于在应用运行时动态地查找和使用数据源。 JNDI(Java Naming and ...

    tomcat热部署包

    在Java Web开发中,热部署通常涉及到JRebel、Tomcat插件(如Tomcat7-plugin、Tomcat8-plugin等)或者其他自动化工具,它们能够监测源代码的变化,并自动将这些更改同步到运行中的Tomcat实例中。这样,开发者就可以在...

Global site tag (gtag.js) - Google Analytics