今天在自己的vps上搭建服务,好久没用过tomcat了、现在公司都是用resin 的。

前一阵看见oschina 是用tomcat,打算自己的这个服务也用tomcat来搞。

配置完jdk和tomcat 的环境变量后,打算把自己写的测试包传上来用用,但是不想直接放在默认的webapp下。

于是上网搜了搜配置方式

有如下三种:

1.就是tomcat的默认webapp啦,这个不多说了用过的都知道

2.就是在server.xml中增加context

<Context path="/app" reloadable="true" docBase="/data/project/app" />

这里的docBase 就是 你的文件路径名

3.还就是在catalina/localhost 中增加一个xml

注意哦,这个xml名字要与你的里面的context 的path名一样,不然是不可以访问的到的

内容呢,还是<Context path="/app" reloadable="true" docBase="/data/project/app" />

就ok啦。

不过运行的时候发现个问题,我要的是直接访问根目录,而这个必须加/app 这可怎么搞呢?

其实你把文件名改成ROOT.xml 然后内容 里的path 改成"/"  就可以达到目标啦!

直接访问 比如 xx.xx.xxx.x:8080/ 就可以访问你的项目了。祝各位好运。

PS:偷懒了有木有,好久没来写博客了、、

转载于:https://www.cnblogs.com/icoding/archive/2013/02/22/2922905.html

tomcat的三种部署方式相关推荐

  1. tomcat中三种部署项目的方法(转)

    tomcat中三种部署项目的方法 第一种方法:在tomcat中的conf目录中,在server.xml中的,<host/>节点中添加:  <Context path="/h ...

  2. Spark三种部署方式

    目前Apache Spark支持三种分布式部署方式,分别是standalone.spark on mesos和 spark on YARN,其中,第一种类似于MapReduce 1.0所采用的模式,内 ...

  3. tomcat的四种部署方式

    tomcat部署web应用的4种方法 在Tomcat中有四种部署Web应用的方式,简要的概括分别是: (1)利用Tomcat自动部署 (2)利用控制台进行部署 (3)增加自定义的Web部署文件(%To ...

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

    第一种方法:在tomcat中的conf目录中,在server.xml中的,<host/>节点中添加:  <Context path="/hello" docBas ...

  5. Apache HTTP Server 与 Tomcat 的三种连接方式介绍

    http://www.ibm.com/developerworks/cn/opensource/os-lo-apache-tomcat/ 首先我们先介绍一下为什么要让 Apache 与 Tomcat ...

  6. 免费的crm系统部署在自己的服务器,CRM软件的三种部署方式

    企业部署CRM软件有三种不同选择,他们在成本.风险和利益上各有不同.本文将逐一介绍这三类CRM部署方式:本地部署.软件托管和服务器代管.软件即服务. 一.CRM本地部署方式 这是将软件客户端.服务器部 ...

  7. tomcat中三种部署项目的方法

    第一种方法:在tomcat中的conf目录中,在server.xml中的,<host/>节点中添加:  <Context path="/hello" docBas ...

  8. SAP Fiori应用的三种部署方式

    封面图片来自Google搜索,关键字: Fiori Deployment 方式1 On premise环境下以BSP应用作为Fiori应用部署和运行的载体 在SAP成都labs我曾经担任过CRM这几个 ...

  9. k8s 三种部署方式

    Minikube Minikube 是一个工具,可以在本地快速运行一个单点的 Kubernetes,仅用于日常尝试或者开发,生产是不可以用的. 教程:官方地址 Kubeadm kubeadm 也是一个 ...

最新文章

  1. 如何在Window下安装node\npm\cnpm,并安装vue.js,创建项目
  2. ThinkPHP 3.2.2 在 volist 多重循环嵌套中使用 if 判断标签
  3. 实战网页布局心得(一)
  4. 曙光服务器2008系统,在中科曙光I620-G20服務器上安裝Windows 2008 R2 系統步驟
  5. jenkins 手动执行_我常用的SpringBoot+Jenkins自动化部署技巧,贼好用,推荐给大家...
  6. SAP Spartacus 在 Github 托管虚拟机上执行的 pipeline 明细
  7. Python数据分析模块 | pandas做数据分析(三):统计相关函数
  8. C#基础 数据类型 类型转换
  9. ubuntu16.04安装mongodb
  10. linux中printf命令,总结linux下printf命令的用法
  11. 地图数据下载方法与商业地图下载器介绍
  12. GIGABYTE技嘉主板内存手动超频教程
  13. 《Steve Jobs》
  14. 编译原理实验一:单词的词法分析程序设计
  15. JS+MySQL获取 京东 省市区 地区
  16. 【codecademy笔记1】
  17. 消费者人群画像-信用智能评分(金融风控模型经典案例)
  18. 微信表情包小程序,更新登录接口,增加举牌功能
  19. D3D9学习笔记之字体
  20. 安装了多个java 如何切换java版本

热门文章

  1. numpy matlab 索引不同,与Numpy相似的MATLAB数组索引
  2. python多线程锁有没有优先级别_全面解析python线程优先级队列(queue)原理
  3. 倒计时 | 7.24 阿里云 Serverless Developer Meetup 杭州站报名火热进行中!
  4. 阿里中间件再获高度肯定,“三位一体”推动技术普惠
  5. 直击阿里双11神秘技术:PB级大规模文件分发系统“蜻蜓”
  6. 游戏测试:如何有效地报告 Bug?
  7. 《炉石传说》架构设计赏析(3):Gameplay初探
  8. 剑网三《谢云流传》,展现的庞大世界观,背后的故事如何?
  9. UltraEdit批量删除关键字所在的指定行
  10. 常见Java面试题 Files的常用方法都有哪些?