`
lvqingpu
  • 浏览: 10511 次
最近访客 更多访客>>
社区版块
存档分类
最新评论

tomcat部署web项目的几种方式

阅读更多

我们平时部署javaWeb的时候,就直接将项目发布成一个war包,好多人就是直接将这个war包拷贝到tomcat的webapp目录下,那大家有没有想过,若项目多的话,这项是不是这个就很大,有时候找起来都不方便,那我们可以有这么几种部署方式:
1、直接将web项目发布成war包,拷贝到tomcat的webapp目录下
2、tomcat的/conf/server.xml,在最后的<Host name="localhost"  appBase="webapps"
            unpackWARs="true" autoDeploy="true"
            xmlValidation="false" xmlNamespaceAware="false"></Host>元素节点中加入
<Context path="/sshDemo" docBase="E:/gshWork/sshDemo/WebRoot" reloadable="false" />
注意:path是访问web项目的虚拟路径,如访问的路径为http://localhost:8080/test,那么path="/test"
docBase是项目存放的真实路径
3、很灵活,在conf目录中,新建 Catalina(注意大小写)\localhost目录,在该目录中新建一个xml文件,名字可以随意取,只要和当前文件中的文件名不重复就行了,该xml文件的内容为:
<Context path="/test" docBase="E:/gshWork/test/WebRoot" reloadable="false" />
第3个方法有个优点,可以定义别名。服务器端运行的项目名称为path,外部访问的URL则使用XML的文件名。这个方法很方便的隐藏了项目的名称,对一些项目名称被固定不能更换,但外部访问时又想换个路径,非常有效。

分享到:
评论

相关推荐

    tomcat部署项目的几种方式

    ### Tomcat部署项目的几种方式 #### 一、前言 在Web开发中,Tomcat作为一款广泛使用的Java Web服务器,其部署方式对于开发者来说非常重要。本文将详细介绍在Tomcat上部署项目的三种常见方法,并对每种方法进行深入...

    tomcat 部署java项目 jar

    - 将Java项目部署到Tomcat通常有以下几种方式: - 将JAR文件放入`$CATALINA_HOME/lib`目录,这样Tomcat会自动加载其中的Servlet和过滤器。 - 将JAR文件放入`$CATALINA_HOME/webapps/WEB-INF/lib`目录,适合小型...

    tomcatweb项目部署方式.docx

    无论是未解包的 Web 项目、WAR 文件还是 Tomcat 管理界面 Manager App 部署,Tomcat 部署过程都可以分为以下几个步骤: 1. 将 Web 项目或 WAR 文件放入 Tomcat 的 webapps 目录下。 2. 启动 Tomcat 服务器。 3. 在...

    tomcat部署web项目之java开源订销管理系统-javainfo

    标题 "tomcat部署web项目之java开源订销管理系统-javainfo" 提示我们,这个压缩包包含了关于如何在Tomcat服务器上部署一个基于Java的开源订购销售管理系统的信息。这通常涉及以下几个关键知识点: 1. **Java Web...

    tomcat服务器上部署项目

    部署项目主要有以下几种方式: 1. **WAR文件部署**:如果你的应用是一个完整的WAR文件,可以直接将其放入`webapps`目录下。Tomcat会自动检测到新的WAR文件,并在后台解压并部署。等待一段时间后,应用就可以通过`...

    tomcat部署多个项目

    在 Tomcat 上部署多个项目主要通过以下几种方式实现: 1. **直接放置于`webapps`目录:** - 这是最简单也是最常用的部署方式。 - 用户只需将 `.war` 文件或展开后的项目文件直接放置到 Tomcat 的 `webapps` 目录...

    Tomcat 部署项目的三种方法.docx

    综上所述,我们介绍了Tomcat部署Web项目的三种常见方法。其中,第一种方法虽然简单,但需要频繁地将项目复制到`webapps`目录;第二种方法提供了更灵活的配置选项,但在Tomcat启动后无法更改`server.xml`;第三种方法...

    windows下部署tomcat项目小记

    部署Web项目通常有两种方式: 1. **部署方式一**:将打包好的WAR文件(如`tspace.war`)直接复制到`Tomcat\webapps`目录下。Tomcat会自动检测到新添加的WAR文件并进行解压,然后在`webapps`目录下生成同名的文件夹...

    Tomcat部署项目的几种常见方式[亲测]

    在本文中,我们将深入探讨如何在Apache Tomcat服务器上部署Web项目,主要涵盖三种常见的部署方式,以及一种热部署的方法。这些方法都是经过实践验证的,对于理解和掌握Tomcat项目部署具有很高的参考价值。 1. **...

    提供一个《在Tomcat部署和发布Web应用》的入门教程

    部署Web应用到Tomcat主要有两种方式:通过管理工具(如Tomcat Manager)或直接将应用文件复制到相应的部署目录。以下是详细步骤: 1. **使用Tomcat Manager**: - 首先,确保你的Tomcat服务器已经安装并配置了...

    tomcat中部署java项目

    除了上述几种部署方式外,Tomcat 还提供了一个基于 Web 的 Manager 应用程序,用于远程部署和管理应用。使用 Manager 应用程序进行部署时,需要先配置好用户权限。具体步骤如下: 1. **配置用户权限**:编辑 `conf/...

    Tomcat部署项目时报错解决方案

    ### Tomcat部署项目时报错解决方案 在部署Java Web应用程序到Apache Tomcat服务器的过程中,经常会遇到各种各样的问题,其中一种常见的错误就是启动时出现“严重:Exception starting filters struts2”这样的异常...

    Maven Web项目部署到tomcat的方法总结

    下面将介绍在Eclipse上Maven结构Web项目如何部署到Tomcat的几种常用的方法。 以.war包的形式部署到Tomcat 要将Maven项目部署到Tomcat服务器,我们可以将项目打包成.war文件,然后将其拷贝到Tomcat的webapps文件夹...

    JavaWeb笔记06Tomcat部署方式.pdf

    由于提供的文件内容...以上知识点涵盖了Tomcat部署Web应用程序的多种方式和一些相关的操作,对于学习Java Web开发和部署是非常重要的。对于初学者来说,掌握这些基础知识将有助于后续更加深入地学习Java Web技术栈。

    Tomcat 同一服务器上 不同web项目共享session的

    要实现Tomcat上的session共享,我们可以采取以下几种方法: 1. **共享Cookie**:这是最简单但可能不太安全的方式。每个Web项目都使用相同的session ID Cookie。但是,这种方法需要所有项目信任彼此,并且不能解决...

Global site tag (gtag.js) - Google Analytics