`
hepx
  • 浏览: 149412 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Tomcat部署项目-Catalina

    博客分类:
  • web
阅读更多

前言:Tomcat部署项目有三种方案:1:直接将项目丢到webapps目下;2:在server.xml里添加一个context;

3:在catalina/localhost下面创建一个context文件。此文介绍的就是这个

 

1:部署带指定名称访问路径

    1-1:在catalina/localhsot目录下创建cms.xml内容如下:

<?xml version="1.0" encoding="UTF-8"?>
<Context path="/cms" docBase="E:\projects\cms\target\cms" />

    1-2:访问路径为http://hostname:port/cms

    注:创建的文件名必要与context path定义的名字一至,否则无效。

 

2:部署项目到TOMCAT的根路径

    2-1:tomcat本身在webapps下有个ROOT目录,这个目录就是tomcat的根目录,有一种很直接方法就是       把这个目录下的文件全部删掉,把你项目下的内容全部copy过来。这里我们主要讲解通过catalina来实         现。

    2-2:首先把webapps下的文件全部删掉

    2-3:在catalina/localhost目录下创建ROOT.xml内容如下:

 

<?xml version="1.0" encoding="UTF-8"?>
<Context path="" docBase="E:\projects\cms\target\cms" />
    注:path必须留空,否则无效 

 

    这里要说明一下,当"E:\projects\cms\target\cms"下已经有这个目录的话(用maven一般都有这个目录         的),就直接用这个目录,当只有cms.war这个文件时,tomcat启动时会把cms.war解压到tomcat的               webapps/ROOT目录下。

    

 

 

分享到:
评论

相关推荐

    tomcat 下catalina.out 日志乱码问题处理

    部署tomcat下的项目 监控的时候发现 日志中文乱码 ,tomcat 下catalina.out 日志乱码问题处理

    apache-tomcat-8.0.33中文自动解决GBK乱码问题

    直接替换原先项目的Tomcat,将JavaWeb项目(Servlet、SSH、SSM框架的项目)直接部署到该Tomcat8中即可,无需做其他的额外的操作。 运行教程: 可以通过命令行catalina start启动,但是如果使用的是eclipse和IDEA工具...

    tomcat下cors跨域解决架包

    cors-filter-1.7.jar java-property-utils-1.9.jar

    Tomcat服务配置和自启动详解

    如果我们使用war 包进行部署项目的时候,需要把包放进Tomcat的目录下,为了使我们的服务能够在服务器重启的时候自动启动起来,我们需要把Tomcat设置成自起服务。 配置 Tomcat 服务 新建服务脚本 [root@localhost ~...

    详解如何通过tomcat的ManagerServlet远程部署项目

    之前在邮政实习时,leader让我阅读tomcat的源代码,尝试自己实现远程部署项目的功能,于是便有了这此实践。 在Tomact中有一个Manager应用程序,它是用来管理已经部署的web应用程序,在这个应用程序中,...

    解决Linux部署Tomcat发布项目过程中各种问题

    记录一次Linux操作Tomcat部署项目遇到的问题部署项目到项目现场测试环境问题1问题2问题3问题4问题5问题6额外使用的命令 部署项目到项目现场测试环境 JDK1.8 Tomcat8.5 Maven打包好的war Linux—–Centos 不知道谁给...

    Linux部署Tomcat发布项目过程中各种问题及解决方法

    部署项目到项目现场测试环境 JDK1.8 Tomcat8.5 Maven打包好的war Linux—–Centos 不知道谁给现场的Tomcat,将其上传到Linux平台******目录,并且进行解压。直接启动 图1: 问题1 因为是第一次启动Tocmat,没有日志...

    关于tomcat部署应用无法访问前端页面的问题

    最近在做实训项目的时候使用到了 ssm框架...信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: D:\java\jdk\b

    Maven

    通过从cmd设置为CATALINA_HOME = / home / dell / Tomcat / apache-tomcat-8.5.40来启动tomcat。 从cmd上的Tomcat / bin目录运行“ startup”以启动tomcat服务器。 在浏览器中检查应用程序网址 和

    Java Web开发Tomcat中三种部署项目的方法

    第一种方法:在tomcat中的conf目录中,在server.xml中的,节点中添加:      至于Context 节点属性,可详细见相关文档。  第二种方法:将web项目文件件拷贝到webapps 目录中。  第三种方法:很灵活,...

    Tomcat面试专题及答案.pdf

    1)直接把 Web 项目放在 webapps 下,Tomcat 会自动将其部署 2)在 server.xml 文件上配置节点,设置相关的属性即可 3)通过 Catalina 来进行配置:进入到 conf\Catalina\localhost 文件下,创建一个 xml 文件,该...

    spring-gradle-sample:使用 gradle 构建的小型项目构建到可在 tomcat 8 上部署的战争中

    spring-gradle-sample 使用 gradle 构建的小... 在您的 Tomcat 安装上部署此战争(通过将其复制到 CATALINA_HOME/webapps 下或使用您的编辑器通过创建 Tomcat Launcher 来部署它。 开始添加你自己的东西。 享受!

    rio5-web-test:一个测试 Web 应用程序,它是在 Rio 5 容器中运行的 River 服务的客户端

    重新创建它的步骤如下: 下载 Tomcat 版本 7 下载并启动 构建项目使用 Rio UI 部署 复制 resources/setenv.sh 到 apache-tomcat-7.xx/bin/ 目录确保在您的环境中设置 RIO_HOME 或在 setenv.sh 脚本中设置它将复制到...

    Tomcat 7通过设置不同的端口部署两个项目

    这篇文章介绍的方法是通过添加一个不同的端口号方式来实现。方法如下: 1、修改../tomcat/conf/server.xml,原有代码如下: &lt;Service name=Catalina&gt; &lt;Engine defaultHost=localhost name=Catal

    Tomcat启动springboot项目war包报错:启动子级时出错的问题

    今天公司springboot项目准备部署到测试服务器上进行测试,打包好war后放到tomcat里面启动后,前端文件能访问到,但是接口请求一直是404,一直找了很久的原因,tomcat启动是成功的,war打包的时候也提示build success...

    tomcat虚拟路径的配置方法汇总

    一般我们都是直接引用webapps下面的web项目,如果我们要部署一个在其它地方的WEB项目,这就要在TOMCAT中设置虚拟路径了,Tomcat的加载web顺序是先加载 $Tomcat_home$\conf\Catalina\localhost下面的xml文件(文件中配置...

    修改Tomcat运行时jvm编码问题

    最近在部署项目的时候出现数据乱码的情况,经过一番查看项目都是用的UTF-8编码格式,数据也是,但是经过调用接口传给对方就乱码了。 由于是部署在Windows环境下,Windows默认编码GBK,这就导致了jvm运行时编码不一致...

    Web版代码生成器、项目管理器

    拷贝 /pda/deploy/tomcat 下面的 pda.xml到tomcat_home/conf/Catalina/localhost 下即可; 最好不要重新命名pda.xml文件,如果要重新命名,需要修改web.xml中相应配置项 重新启动Tomcat,通过 ...

    应用分析监控平台 闪电狗.zip

    概述 闪电狗监控(flash-dog)起源于杭州斯凯网络科技有限公司一个真实项目,主要优点是轻巧快捷,非侵入式,不影响...重启tomcat,在logs/catalina.log 可以看到访问日志 标签:监控平台 日志分享

    ecr_manager

    ECR经理该项目是CDC-STI项目的ECR... mvn clean install要部署项目,请将战争工件复制到您的tomcat webapp directoy中cp target/ecr-manager-0.0.1-SNAPSHOT.war $CATALINA_BASE/webapps/ecr-manager配置中如果手动处理

Global site tag (gtag.js) - Google Analytics