前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >tomcat部署war包出错解决方案

tomcat部署war包出错解决方案

作者头像
全栈程序员站长
发布2022-06-27 08:18:54
2.2K0
发布2022-06-27 08:18:54
举报
文章被收录于专栏:全栈程序员必看

大家好,又见面了,我是你们的朋友全栈君。

tomcat部署war包出错解决方案, 最最简单直接明了的方法,卸载重新再装一遍 笔者重装了5 6遍 算是整好了 ,写篇博客,希望你萌,少走弯路。这是我走的弯路

这只是最后解决的时候的场面,其实昨天电脑都弄死了
这只是最后解决的时候的场面,其实昨天电脑都弄死了

https

下载,安装,配置及部署war包出错解决方案

1. jdk的安装及配置

首先tomcat是需要jdk来支持的,如果不知道是否安装 配置好了 可在 【win+r】=》输入 cmd 回车 打开命令行 在里面输入 java 有信息就表示安装配置成功,不会就在网上搜一下,也可参考https://www.cnblogs.com/jayden-en/p/7591474.html

2,tomcat 安装配置

tomcat 安装配置 搜索一下或参考下面方法 解压压缩包,放在想要放在的盘符(最好不要是C盘,可能会出现拒绝访问) https://www.cnblogs.com/TerLeeHost/p/7890574.html

3.部署war包

假设上面的都已经解决 进入部署war包阶段, (https://blog.csdn.net/weixin_44983553/article/details/100587302我的这位哥们给我提供了解决问题的方案 我在这里引用他的,加上一些补充)

3.1将war包放入Tomcat中
代码语言:javascript
复制
	将war包放到Tomcat目录下的webapps文件夹中;(大多数人的选择)如果放在此文件内,可能会导致项目路径出现问题。可以在Tomcat目录下自定义一个文件夹
这里是自定义的myapps文件夹。
这里是自定义的myapps文件夹。
3.2修改server.xml

定义war包路径

打开conf/server.xml进行修改

在这个里面需要更改三处
在这个里面需要更改三处

第一处 :找到部分,在其中加入代码 。因为我的war包放在该路径,根据自己的路径可做修改。

在这里插入图片描述
在这里插入图片描述

第二处: 添加完之后一定要切记修改appBase,这里应改为myapps(myapps是刚才自定义的文件夹的名称),默认为webapps。

在这里插入图片描述
在这里插入图片描述

第三处(如果war包的端口号是默认的8080 就不需要进行第三处的修改) 如果war包的端口号如果改动 tomcat的端口号也进行改动,我要部署的war包是8070端口 这里进行改动

在这里插入图片描述
在这里插入图片描述

4 启动tomcat

修改完之后保存所做修改,进入Tomcat文件的目录,打开bin文件,双击startup.bat运行Tomcat, 出现下面错误可能是

4.1war包的数据库密码 与本地数据库的密码不一致
在这里插入图片描述
在这里插入图片描述

推荐解决方法 :在命令行里改 【win+r】-》cmd回车 首先登录MySQL。 格式:mysql> set password for 用户名@localhost = password(‘新密码’); 例子:mysql> set password for root@localhost = password(‘123’);

4.2MySQL返回的时间有问题

这个错误是因为数据库配置中serverTimezone 的原因,MySQL返回的时间有问题(默认是相差8个小时的),要对数据库更改时区

数据库配置中serverTimezone 的原因,MySQL返回的时间有问题
数据库配置中serverTimezone 的原因,MySQL返回的时间有问题

推荐解决方法 :在命令行里改 【win+r】-》cmd回车 (1)首先登录MySQL。 (2)输入 set GLOBAL time_zone = ‘+8:00’;

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/133662.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年6月8,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 下载,安装,配置及部署war包出错解决方案
  • 1. jdk的安装及配置
  • 2,tomcat 安装配置
  • 3.部署war包
    • 3.1将war包放入Tomcat中
      • 3.2修改server.xml
      • 4 启动tomcat
        • 4.1war包的数据库密码 与本地数据库的密码不一致
          • 4.2MySQL返回的时间有问题
          相关产品与服务
          云数据库 SQL Server
          腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
          领券
          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档