Tomcat部署war程序

这篇具有很好参考价值的文章主要介绍了Tomcat部署war程序。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Tomcat部署war程序

目前比较流行的服务器。Tomcat虽然和Apache或者Nginx这些服务器一样,具有处理HTML页面的功能,但处理静态HTML的能力原不足它们,所以Tomcat通常作为Servlet和JSP容器,单独运行在后端。

1. 安装tomcat

我们下载tomcat8:
Tomcat下载连接: https://tomcat.apache.org/download-80.cgi#8.5.83
Tomcat部署war程序
点击apache-tomcat-8.5.83.exe,一直安装即可。Tomcat部署war程序
安装后的列表文件目录列表:
Tomcat部署war程序

2. 部署war包文件

Tomcat部署war包的方法

2.1 新建目录:D:\CODE\tomcatCode,并把war包复制到该目录下:

Tomcat部署war程序

2.2 修改D:\az\Tomcat\Tomcat 8.5\conf 目录下的server.xml文件

在节点添加下面的代码添加如下代码:

<Context path="/liudy23" docBase="D:\CODE\tomcatCode\activiti-app.war" reloadable="true"></Context>

Tomcat部署war程序
path:war包解压后的项目名称,也就是访问路径
(例:http://localhost:8080/liudy23/)

docBase:war包的路径(需要把war包的后缀名加上,如上图所示,避免报错)
reloadable:自动加载
启动项目的时候,会解压该路径下的文件到D:\az\Tomcat\Tomcat 8.5\webapps目录
Tomcat部署war程序
启动项目:
Tomcat部署war程序
Tomcat部署war程序

2.3 产生的日志有乱码的情况出现,乱码解决

修改D:\az\Tomcat\Tomcat 8.5\conf目录下的文件logging.properties文件:
默认是:java.util.logging.ConsoleHandler.encoding = UTF-8
修改为:java.util.logging.ConsoleHandler.encoding = GBKTomcat部署war程序

2.3 Tomcat自启动

windows系统中,在当前目录下打开cmd命令行的两种方法:

  1. 在当前路径地址栏中直接输入‘cmd’,然后回车。
    
  2. 在当前路径下,按住‘shift’键同时点击鼠标右键,点击“在此处打开Powershell”。
    

事实上对于电脑性能优秀(内存上,cmd占用内存的情况要比powershell少很多)的你来说,这并没有很大区别。powershell可以说是cmd的升级版,在原本的cmd基础之上作了一些修改,增加了一些命令而已。
具体安装方法:打开命令行提示符窗口
=> 进入Tomcat安装目录==> 进入bin目录下==> 输入:service.bat install即可(默认名字:tomcat取目录名,在install后面添加名字也可以)
Tomcat部署war程序
出现The service ‘Tomcat8’ has been installed.说明tomcat配置成服务成功。检查是否安装成功,在管理服务里查看到这一条记录,说明tomcat配置成服务成功。

3. 验证是否部署部署成功

访问连接:http://localhost:8080/liudy23/#/
如果出现自己的页面,例如我的是如下:Tomcat部署war程序
到此大功告成!上面的访问的端口8080用的是Tomcat自带的,若和你本地其他应用的端口有冲突也可自行修改,就在server.xml配置里面,直接搜索定位到8080,修改保存后重启即可。文章来源地址https://www.toymoban.com/news/detail-456040.html

4. 参考文献

  1. Tomcat部署war包的方法(图文搭配讲解)
  2. Tomcat 部署

到了这里,关于Tomcat部署war程序的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Tomcat部署war包并成功访问网页

    一. 什么是Servlet servlet是一种 实现动态页面 所需的技术, 是一组Tomcat提供给程序员的API,帮助程序员高效开发的一个web app 二. 如何利用Tomcat部署war包 1. 创建一个maven项目 使用idea创建一个maven项目 只需要填写好存放位置, 并选择Maven项目即可. Name选项可根据自己需要填写 创建过

    2024年02月09日
    浏览(42)
  • Jenkins环境部署与应用(Tomcat+war包方式)

            本文章采用Tomcat+Jenkins.war的方式进行环境部署,这是通用环境,在任何系统下都可以这样部署。当然,Jenkins官方也有提供windows版本、linux版本、mac版本等其他安装方式。         实操环境是在windows11本地电脑安装的,也就是在本地搭建的环境,只能本地访问,作

    2024年02月16日
    浏览(41)
  • Spring Boot打war包部署到Tomcat,访问页面404 !!!

    水善利万物而不争,处众人之所恶,故几于道💦 Spring Boot打war包部署到Tomcat,访问页面404 !!! 解决办法:检查Tomcat版本和Jdk的对应关系,我的Tomcat是6.x,jdk是8版本显然不兼容。所以访问不到。更换9版本后,正常访问 tomcat官网对版本的介绍 注意:部署到外部tomcat的时候,

    2024年02月19日
    浏览(41)
  • 使用docker安装的tomcat部署activiti-app.war、activiti-admin.war失败(ClassNotFoundException)

    一直以来习惯用docker配置一些本地学习环境,许多教程配置activiti的方式都是通过复制activiti的war包部署在tomcat中,我尝试了一下通过docker的方式遇到了一些不易察觉的错误。 使用docker安装tomcat9.0 docker run -d -p 8080:8080 --name tomcat tomcat:9.0 复制activiti的war包 浏览器访问404 使用d

    2024年02月16日
    浏览(30)
  • idea专业版和idea社区版整合Tomcat,并将war包部署

    开发过程中,由于需要运用云平台,所以从新配置开发环境,其它或多或少有些许问题,但解决起来较为轻松。而对于部署注册中心Eureka时,应该是由于版本过高原因导致无法使用springboot内置的Tomcat,所以选择减低版本,使用外置的Tomcat8来进行部署,由于我在网上没有找到

    2024年02月09日
    浏览(31)
  • 解决SpringBoot项目war部署到tomcat下无法Nacos中注册服务问题

           怎么解决Spring Boot项目部署到tomcat下无法Nacos中注册服务问题\\\",希望能够解决您遇到有关问题。 在使用Nacos作为注册中心的Spring Boot项目,以war包形式部署到服务器上,启动项目发现该服务无法在Nacos中注册。     查看源码,需从nacos的注册类找起,查找后发现,naco

    2024年02月10日
    浏览(48)
  • [ RuoYi ] 若依前后端分离 RuoYi-Vue 项目 war 包 Tomcat 项目部署

    Apache Tomcat® - Apache Tomcat 9 Software Downloads https://tomcat.apache.org/download-90.cgi Tomcat的主要特点和功能包括: ①Servlet和JSP容器:Tomcat作为一个Web服务器,可以解释执行Java Servlet和JSP代码,处理HTTP请求和响应,生成动态的Web页面。 ②独立性和易用性:Tomcat是一个独立的服务器,可以

    2024年02月07日
    浏览(56)
  • War包:Java Web应用程序打包与部署

    在Java Web开发中,war包(Web Archive)是一种常见的文件格式,用于打包和部署Java Web应用程序。本篇博客将介绍war包的概念、作用以及使用方法,并根据相关资料来详细回答相关问题。 引言 WAR包的概念与作用 创建和打包WAR包 3.1 编写Java Web应用程序 3.2 配置部署描述符 3.3 打包

    2024年02月06日
    浏览(55)
  • Linux下Tomcat启动WAR包

    linux下tomcat运行war包常用命令 一、先是war包copy到 linux服务器下Tomcat的WebApps目录 如果是老项目,在导入war的之前,习惯上是把之前的war备份一下, 把war导入以后 ,就用到了解压命令(tomcat启动可自动解压,但是有时候可能有问题): 二、启动tomcat 直接启动./startup.sh 作为服

    2024年02月11日
    浏览(80)
  • 基于嵌入式Tomcat的War包启动器

    最近针对java项目的部署方式进行整理,jenkins/tomcat/windows工具/linux脚本/web部署平台等等 发现war包通过tomcat部署比较繁琐,等待时间长,配置规则复杂对于小白很不友好,也难以接入到自定义的部署工具/平台中 之前开发的Jar包部署平台是servlet开发通过嵌入式tomcat部署,借此打

    2024年02月11日
    浏览(54)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包