记录一下安装JUnit框架时遇到的问题以及解决办法,kafka入门教程步骤

记录一下安装JUnit框架时遇到的问题以及解决办法,kafka入门教程步骤,第1张

记录一下安装JUnit框架时遇到的问题以及解决办法,kafka入门教程步骤

我是直接这样创建的,上面那个小方框没有勾选

IntelliJ IDEA 2018.1创建普通Maven项目

具体怎么创建maven项目可以看这篇博客

这篇博客选择的是勾选,但是我这样做的话,创建出来的项目是没有src文件夹的,idea底下还在不断加载,加载到最后会报一个错误

maven 报错Failed to execute goal org.apache.maven.plugins:maven-archetype-plugin:3.2

这么做理论上应该可以解决,但是我干脆就不勾选那个小方框了,具体的maven设置可以在创建项目后再改

在setting里面设置maven

这里的maven我担心版本冲突问题,特意下载安装的旧版本

Maven历史版本下载

具体的安装过程可以看这篇博客

Maven安装

等这些都搞完了,最后才用到第一篇博客说的pom.xml

因为maven项目是自带一个pom.xml,将博客里面的包依赖信息复制粘贴进去

就像这样,然后

点击之后,idea下方会有一个不断刷新的进度条,加载完之后

自己设置的本地maven资源库里面会有下载到的jar包,具体会下载哪些jar包就取决于之前的pom.xml文件了

到了这一步,就可以使用Junit框架了

方法二、本地导入jar包

IDEA导入Junit4jar包

Intellij IDEA junit 使用之org.junit不存在

这两篇博客都可以,然后还是要说一下我遇到的问题

本地导包后,编译阶段看不出问题,但是到运行的时候就会报NoClassDefFoundError的错误,后面的提示内容是org/hamcrest/SelfDescribing

错误原因是缺失了一个Hamcrest All - 1.3的jar包,需要自己去下载

jar包推荐去官网下载,是免费的!不要在一些奇奇怪怪的网站上面下载

官网网址

http://mvnrepository.com

进来后做个人机测试就能进去了

按照图片的顺序点击,下载这个jar包,下载好后剪切粘贴到idea安装目录的lib文件夹下面,然后再导入这个jar包

最后就能像第一篇博客里面写的那样,正常运行测试类了

也可以直接在Test目录下创建java文件写代码,这样只需要在方法的前面标上@Test就可以直接尝试运行


这里没有写main方法,而是直接在show方法上面加了一个@Test,右键选项,直接运行show方法即可

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5679280.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存