tomcat布署war包

基于apache-tomcat-8.5.20

tomcat准备

准备一个干净的tomcat,直接去官网下载,并解压,如目录为D:\apache-tomcat\

war包准备

编译好web.war包,将web.war包放置D:\apache-tomcat\webapps\下面

修改server.xml

tomcat目录下找到conf\server.xml,找到:

<!-- Access log processes all example.Documentation at: /docs/config/valve.htmlNote: The pattern used is equivalent to using pattern="common" -->
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"prefix="localhost_access_log" suffix=".txt"pattern="%h %l %u %t &quot;%r&quot; %s %b" />

在这段之后加入:

<!-- Access log processes all example.Documentation at: /docs/config/valve.htmlNote: The pattern used is equivalent to using pattern="common" --><Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"prefix="localhost_access_log" suffix=".txt"pattern="%h %l %u %t &quot;%r&quot; %s %b" /><!-- 有了这步就可以通过根目录访问,而不用带项目名称了 !!!--><Context path="" docBase="D:\apache-tomcat\webapps\web.war" debug="0" reloadable="true"/>

访问

直接访问,而不需要带项目名称, 即http://localhost:8080/pages/index.html

域名访问

假如用内网穿透映射8080端口,如http://test.web.com,那么可以直接访问http://test.web.com/pages/index.html

tomcat布署war包相关推荐

  1. docker 构建tomcat镜像部署war包

    docker 构建tomcat容器部署war包 拉取tomcat镜像 docker pull tomcat:8.5-alpine 查看镜像 docker images 构建并启动容器 docker r ...

  2. Tomcat服务器部署war包

    首先来说一下思路: 不管你是通过命令还是通过eclipse,首先得有现成的war包(不会生成war包的请自行百度) 有java运行环境和tomcat服务器 新建一个文件夹,用来存放war包 ,我这里新 ...

  3. tomcat升级_「shell脚本」懒人运维之自动升级tomcat应用(war包)

    准备: 提前修改war包里的相关配置,并上传到服务器: 根据要自动升级的tomcat应用修改或添加脚本相关内容: tomcat启动脚本如是自己写的,要统一格式命名,如:xxx.xxxTomcat 等: ...

  4. 环境部署(java安装和配置,Tomcat安装和配置)(tomcat下部署war包)

    1,上传环境部署安装包到服务器上 2,解压安装包,并部署java #  tar -xf jdk-8u201-linux-x64.tar.g # mkdir /usr/java # cp  jdk1.8 ...

  5. Tomcat下使用war包发布项目

    在Tomcat中部署Java Web应用程序有两种方式:静态部署和动态部署. 在下文中$CATALINA_HOME指的是Tomcat根目录. 一.静态部署 静态部署指的是我们在服务器启动之前部署我们的 ...

  6. 本地tomcat启动war包_「shell脚本」懒人运维之自动升级tomcat应用(war包)

    准备: 提前修改war包里的相关配置,并上传到服务器: 根据要自动升级的tomcat应用修改或添加脚本相关内容: tomcat启动脚本如是自己写的,要统一格式命名,如:xxx.xxxTomcat 等: ...

  7. Jenkins+Ant自动布署war

    为什么80%的码农都做不了架构师?>>>    一.jenkins配置 在jenkins里面配置好ant版本 构建完成后执行shell脚本重启tomcat 二.build.xml配置 ...

  8. tomcat本地部署war包的方式

    最近学习java,在本地tomcat部署时,主要采取以下方式: 一.本地构建生成war包 在本地项目中的terminal下,使用命令 "mvn clean install"或 先执 ...

  9. tomcat 本地测试war包启动总结

    严重: Failed to initialize end point associated with ProtocolHandler ["http-apr-8443"] java. ...

最新文章

  1. vs代码显示波浪线,但没编译错误
  2. python基础爬虫的框架以及详细的运行流程
  3. twitter数据集_大数据周报-201925
  4. 微信小程序组件知识点GET
  5. synchronized 方法 导致插入数据插不进_synchronized 原理知多少
  6. 基于汇编语言及Proteus仿真的CPU8086水库水位监视系统
  7. [渝粤教育] 武汉科技大学 证券投资学 参考 资料
  8. Luogu3810 三维偏序(陌上花开)
  9. Weblogic下载,安装与插件配置
  10. 如何测试5.1声卡测试软件,功能至上--德国坦克AUREON 5.1初步测试
  11. CAPL学习之路-DoIP相关函数
  12. 28Python库分析科比生涯数据
  13. 学习记录:小程序图片上传至服务器
  14. ipv6的127位掩码如何表示_子网掩码是什么
  15. 苹果手机电池健康怎么看_打开手机这个功能,就能知道手机电池的健康度,安卓苹果都可以!...
  16. 有关公司治理的一些收获
  17. BootstrapTable中文文档
  18. Android 开源项目分类汇总--1
  19. 天梯赛 L1-079 天梯赛的善良 (20 分)
  20. 【OpenGL学习笔记①】——openGL flew flgw flut 环境配置 + 绘制出Hello World

热门文章

  1. 小图放大神器 MAX-Image-Resolution-Enhancer
  2. vue--avatar图像读取不到的问题
  3. 搭建PXE服务器安装UEFI启动的centos7
  4. matlab 等高线颜色,MATLAB等高线图 - osc_ygiycxyf的个人空间 - OSCHINA - 中文开源技术交流社区...
  5. 运维需要懂产品和运营吗
  6. C语言中可以用字符串常量来,C语言中的字符串常量
  7. ctfshow---sql注入(214-253)
  8. 基于CSS mask-image 实现炫酷图片过渡效果之星球大战
  9. c语言的符号常量是什么,c语言字符常量是什么
  10. centOS安装mysql 使用解压包的方式