`

tomcat6.0 自动部署

阅读更多
配置tomcat6.0 自动部署。就是我在myeclipse里修改了项目后。tomcat 会自动部署,不用tomcat 重新启动:

在TOMCAT/conf/web.xml中更改配置
    <servlet>
        <servlet-name>default</servlet-name>
        <servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-class>
        <init-param>
            <param-name>debug</param-name>
            <param-value>0</param-value>
        </init-param>
        <init-param>
            <param-name>listings</param-name>
            <param-value>false</param-value>
        </init-param>
        <load-on-startup>1</load-on-startup>
    </servlet>
将其中的
        <init-param>
            <param-name>listings</param-name>
            <param-value>false</param-value>
        </init-param>
设置改为true


方法二、在Tomcat的server.xml配置文件中部署

1、在Tomcat下,找到conf文件下的server.xml,打开。

2、在<Host>和</host>之间加上如下代码:
1
2 <Context path="/虚拟目录名" docBase="目标目录位置" debug="0" reloadable="true" >
3 </Context>

(严格区分大小写,当path=""时,此时的虚拟目录直接为root--->http://localhost:8080/)
参数:

path:表示在浏览器中输入http://localhost:8080/虚拟目录名

docBase:表示你的程序包的物理绝对路径,默认的绝对路径是 %tomcat_home%/webapps

reloadable :为true,则tomcat会自动检测应用程序的/WEB-INF/lib 和/WEB-INF/classes目录的变化,自动装载新的应用程序,我们可以在不重起tomcat的情况下改变应用程序;为false则不自动加载。

方法3:
用context.xml,但是必须放在META-INF目录下。

?xml version="1.0" encoding="UTF-8"?>
<Context path="/AutoLo" docBase="F:\javanew\Workspaces\MyEclipse 7.1\AutoLo\WebRoot" reloadable="true">
   
</Context>

其中,path,是你输入http://localhost:8080/AutoLo
当中的最后那部分。
docBase是你WebRoot的绝对路径。

惭愧啊,说怎么context在netbeans下好用,eclipse就不好用呢,结果放错目录了,放到web-info目录下了。

分享到:
评论

相关推荐

    Tomcat6.0Tomcat6.0Tomcat6.0Tomcat6.0Tomcat6.0

    1. 配置部署:详细解析如何在Tomcat6.0上部署WAR文件或目录结构,包括自动解压、热更新等特性。 2. 故障排查:讲解如何通过日志分析、JMX监控等手段,定位和解决问题,确保服务器稳定运行。 3. 性能调优:提供性能...

    tomcat6.0的安装版

    【描述】:“tomcat6.0的安装版tomcat6.0的安装版tomcat6.0的安装版tomcat6.0的安装版tomcat6.0的安装版” 描述中的重复强调了Tomcat6.0的安装版,暗示了这个压缩包可能是为用户提供了一键式的安装体验,帮助用户...

    oracle11g,plsql,jdk1.6,tomcat6.0及安装说明

    Oracle 11g、PL/SQL Developer、JDK 1.6 和 Tomcat 6.0 是四个在IT行业中至关重要的软件组件,尤其对于企业级Java应用的开发和部署而言。接下来,我们将深入探讨这些软件的功能、安装过程以及它们如何协同工作。 ...

    tomcat6.0通用版本

    在解压后的"tomcat6.0"文件中,通常会包含以下几个关键部分: - `bin`目录:包含了启动和停止Tomcat的脚本,以及一些管理工具。 - `conf`目录:存放配置文件,如`server.xml`定义了服务器的配置,`context.xml`管理...

    tomcat6.0tomcat6.0

    2. **webapps目录**:这是默认的应用部署目录,将WAR文件或已解压的Web应用目录放入此目录,Tomcat会自动部署应用。 3. **conf目录**:包含了Tomcat的核心配置文件,如server.xml、web.xml、context.xml等,通过...

    Tomcat 6.0 安装版

    在安装版的Tomcat中,用户可以直接将WAR文件放入webapps目录下,Tomcat会自动解压并部署应用。 4. **管理工具**:Tomcat 6.0提供了管理控制台(Manager App),允许用户通过Web界面管理部署的应用,如启动、停止、...

    apache-tomcat6.0 服务器

    Apache Tomcat 6.0还支持热部署,这意味着当Web应用程序的更新或新版本被放置在相应的webapps目录下时,无需重启服务器,Tomcat可以自动检测并加载这些更改。这对于开发和调试阶段非常有用,因为它减少了应用部署和...

    Tomcat6.0.x 包

    【标题】: "Tomcat6.0.x 包" 【描述】: "Tomcat6.0windows安装程序 含有源代码" 这个压缩包文件包含了Apache Tomcat 6.0.x版本的安装程序,特别针对Windows操作系统进行了优化。Tomcat是一款广泛使用的开源Java ...

    Tomcat6.0——压缩包下载

    【标题】"Tomcat6.0——压缩包下载"涉及的是Apache Tomcat 6.0版本的安装和使用,这是一个开源的Java Servlet容器,广泛应用于Web应用的部署和开发。Tomcat6.0是该软件的一个重要里程碑,因为它在当时的Java EE 5...

    Apache tomcat6.0 java开发工具 Apache tomcat6.0 Apache tomcat6.0

    2. **部署Web应用**:将WAR文件(Web应用程序的归档文件)拷贝到`webapps`目录下,Tomcat会自动解压并部署应用。 3. **配置服务器**:通过修改`conf/server.xml`文件,可以设置端口号、连接器、虚拟主机等参数。 4. ...

    Tomcat6.0.rar

    5. **webapps**:默认的应用部署目录,将Web应用的WAR文件或解压后的文件夹放在这里,Tomcat会自动部署。 6. **temp**:服务器运行时的临时文件夹。 7. **work**:JSP编译后生成的Java类文件和Web应用的工作目录。...

    tomcat6.0安装版及其教程

    这个安装版包括了所有你需要开始使用Tomcat6.0进行Web应用程序部署的组件。在这个教程中,我们将深入探讨如何下载、安装和配置Tomcat 6.0。 首先,我们来了解一下下载过程。要获取Tomcat 6.0,你需要访问Apache官方...

    tomcat6.0tomcat6.0.rartomcat6.0.rartomcat6.0

    5. **部署应用**:将WAR文件或整个Web应用程序目录复制到`webapps`目录下,Tomcat会自动部署并运行。 6. **管理工具**:Tomcat 6.0内置了管理工具,如`Manager App`和`Host Manager`,通过浏览器访问特定URL并输入...

    tomcat6.0解压版

    《深入理解Tomcat6.0解压版:部署与优化指南》 Tomcat6.0作为一款广泛应用的开源Java Servlet容器,以其轻量级、高效和易于管理的特性深受开发者喜爱。解压版的Tomcat6.0是不包含安装过程的版本,用户可以直接在...

    tomcat 6.0安装包下载

    要部署WAR文件,你可以通过`Manager App`界面上传,或者将WAR文件放入`webapps`目录下,Tomcat会自动解压并部署应用。若部署的是目录结构的Web应用,只需将其直接放入`webapps`目录。 8. **监控与日志** Tomcat的...

    tomcat 6.0

    4. **webapps目录**:默认的Web应用程序部署位置,将WAR文件或解压后的应用文件夹放入此目录即可自动部署。 5. **logs目录**:记录Tomcat运行时的日志信息。 6. **temp目录**:临时文件存储区域。 7. **work目录**:...

    apache-tomcat6.0

    在部署项目到Apache Tomcat 6.0上时,我们可以实现通过网络访问应用程序的功能,让外部用户能够轻松地浏览和交互。 首先,要理解Tomcat的角色。作为一个Servlet容器,Tomcat接收HTTP请求,将这些请求传递给Java ...

    web服务器 tomcat6.0

    4. **配置与部署**:在Tomcat 6.0中,开发者可以将Web应用程序打包为WAR文件(Web Application Archive),然后将其放置在Tomcat的`webapps`目录下,服务器会自动解压并部署这个应用。配置主要通过`server.xml`、`...

    apache tomcat 6.0 安装版

    - `webapps`: 默认的Web应用程序部署目录,任何放入此目录下的Web应用会被自动部署。 - `work`: 存储JSP编译后的Servlet类文件和Web应用运行时生成的临时文件。 **5. 部署Web应用** 在`webapps`目录下创建一个包含...

Global site tag (gtag.js) - Google Analytics