maven配置war包依赖jar包出现的错误以及解决思路-日记

									日记篇

夜深了,但是麒麒:我还能卷!!
你:卷个√巴,看看一个bug差点修2小时多~
大家好,xin麒来个日记记录一下今天遇到的bug,报错信息没保存,这个记录是修复好了才写的,下次一定记得先保存报错现场再修bug哈。

一、前提引入:

这个是我的workspace里的两个内容

在这里插入图片描述

下面是我的仓库:

在这里插入图片描述

实际上是看这一集发现自己电脑程序出现问题的:https://www.bilibili.com/video/BV12q4y147e4?p=30

二、案发现场:

本来是想将war添加jar包依赖的,然后再将java工程的java.com.xinqi.maven的CalcutorTest.java文件加入到war项目工程,然后再在war项目工程测试mvn test,但是报错,说是找不到Calculator类。

然后回到https://www.bilibili.com/video/BV12q4y147e4?p=23集看。

于是构思解决思路:

1、怀疑本来的依赖内容就有错误

看一下pro01-maven-java里target的内容:

在这里插入图片描述

先在pro01-maven-java进行指令mvn test的测试,发现果然报错了。

于是mvn clean删除target信息:

在这里插入图片描述

然后再编译mvn compile

后面再编译测试文件:mvn test-compile

在这里插入图片描述

于是终于生成:

在这里插入图片描述

但是jar文件没有生成,于是就mvn package一下生成jar包,然后再在web的项目路径进行mvn test发现还是报错

2、怀疑是一个错误连带其他多重错误产生了,感觉可能和仓库之前已经保存的内容有关(或许原来仓库的内容有错误,其错误回影响web项目的测试模块):
(过了一段时间回来补充:下面的想法是正确的

引入:

workspace里的内容:pro1-maven-java相关内容

仓库位置:maven-pro

因为之前workspace的内容曾经就下载过到本地仓库里面。而之前workspace里的内容有错误,那么install到仓库里的内容就有错误。因为上面已经将workspace里的内容重新修改过了一遍,因此也要重新更新workspace在仓库的内容。)

于是去看看仓库:

在这里插入图片描述

同时清空之前仓库有关pro1-maven-java里的内容:mvn clean再进行下载到仓库mvn clean install,下载信息无报错

在这里插入图片描述

于是再到web项目工程查看,

使用命令mvn test测试一下看看错误清理完毕了没:
在这里插入图片描述

发现成功了。

  • 4
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值