多环境下项目启动问题

多环境下项目启动问题

在已有项目运行环境下启动打包好的项目会出现若干个问题,梳理一下我遇到的问题。

首先在打包好的项目下是有一套自己的运行环境的,如果和自己电脑原有的环境不一样很容易出现环境冲突。

该项目的:
在这里插入图片描述

电脑原来的:
在这里插入图片描述
完全完整的两套运行环境很容易出现问题,下面对问题进行梳理

问题一:在项目运行时报端口号被占用

老问题,但是有新解决思路

1.杀死8080端口方法
这是以往删除端口被占用的方法

2.直接进入tomcat路径下
例如:我的目录下
F:\Work\Evaluation tool\Tools\Tomcat\tomcat\tomcat\conf
在这里插入图片描述
找到server.xml文件打开
在这里插入图片描述
修改链接的端口号,改为自己想要的

此方法适用于打包好的项目

问题二:tomcat报错,出现之前写过的项目文件了

这个错误很神奇,我把有关的项目删除了也是一样报错,原因是tomcat在启动时会加载它内部的文件,文件里面有之前加载的项目就会报错

在这里插入图片描述
在webapps下就是你原本运行过的残留项,他就会在你运行新的项目时进行加载非常坑人

删除掉webapps下的所有项目,再次运行就会解决

问题三:有两个tomcat,启动A却加载B

我就是已经删除但是还报错,于是就想着看运行开始加载和运行的tomcat不是一个

这个时候就要进入设置–>重新进行环境变量配置

(1)点击高级系统配置
在这里插入图片描述

(2)在高级下选择环境变量
在这里插入图片描述

(3)在系统变量中更改CATALINA_BASECATALINA_HOME的环境变量目录

在这里插入图片描述

在这里插入图片描述

注意:千万不要改到bin目录,改到这一层足以
在这里插入图片描述

(4)在变量中添加tomcat

在这里插入图片描述
在这里插入图片描述
添加%MYSQL_HOME%\bin就可以了

点击全部确定按钮后重新运行则解决报错

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值