找不到junit包

找不到junit包

# 具体遇到的问题
我用的是自动生成的junit4.11,运行显示找不到包,换了最新的junit,还是一样的结果
# 报错信息的截图
http://img1.sycdn.imooc.com//climg/5f9133de091e982500000000.jpg# 相关课程内容截图

# 尝试过的解决思路和结果

# 粘贴全部相关代码,切记添加代码注释(请勿截图)

在这里输入代码,可通过选择【代码语言】突出显示

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

4回答
提问者 1010101 2020-10-22 21:26:03

我之前把本地仓库的路径修改了,需要把本地仓库设置为默认的路径。

创建新的maven项目,发现Plugins全部报错

http://img1.sycdn.imooc.com//climg/5f9187ec096ee2ca06380632.jpg

我把每个Lifecycle都Run Maven Build 了一遍,pom文件添加依赖,就可以正常使用jar包了

  • 同学解决了问题,很棒,继续加油。祝:学习愉快~
    2020-10-23 09:56:02
好帮手慕阿满 2020-10-22 18:37:06

同学你好,同学的项目有点奇怪。项目是untitled未定义的,同学是项目名写为了untitled,还是没有写项目名自动生成的untitled。

通常main和test包下分别有java,resources等文件夹,java文件夹下写java类,resources文件夹下放置配置文件。如:

http://img1.sycdn.imooc.com//climg/5f915fa50991ee8302340150.jpg

但是同学直接将类写在了test文件夹下,而不是java文件夹下。

另外项目编译后会生成target文件或out文件,存放编译后的项目,但是同学的目录中并不存在target文件或out文件。

这里建议同学定义一个项目,按照规范完成,创建项目时,定义项目名,java类放在java文件夹下等,然后重新运行项目再试试。

祝:学习愉快~

  • 提问者 1010101 #1
    我按照视频重新创建了一个项目,还是同样的问题,并且没有出现target文件
    2020-10-22 20:13:20
  • 提问者 1010101 #2
    但是在项目的文件夹下有target
    2020-10-22 20:40:43
好帮手慕阿满 2020-10-22 17:28:00

同学你好,建议点击File->Project Structure,查看Libraries下是否有Junit,如:

http://img1.sycdn.imooc.com//climg/5f91505e09f1abf904830330.jpg

如果没有,建议同学点击“+”号,从Maven中添加Junit再试试,如:

http://img1.sycdn.imooc.com//climg/5f91509309a0d29e04570303.jpg


  • 提问者 1010101 #1
    Libraries下有junit的jar包
    2020-10-22 17:48:01
  • 提问者 1010101 #2
    我之前创建maven的时候找不到模板,我看网上的教程,下载archetype-catalog.xml放到本地仓库中,然后设置maven的Runner下的 VM Options: -DarchetypeCatalog=local,是不是这个原因呀
    2020-10-22 17:55:24
好帮手慕阿满 2020-10-22 16:14:46

同学你好,建议同学查看一下pom文件中的Junit依赖是否加<scope>标签,如果加了,建议去掉。另外建议同学将版本从4.11升级为4.12再试试。

http://img1.sycdn.imooc.com//climg/5f913ed209e0c48604360136.jpg

同学还可以点击File->Project Structure,查看Modules下junit的scope是否是Compile,如果不是,将其改为Compile再试试

http://img1.sycdn.imooc.com//climg/5f913f46097e6f0110920432.jpg

  • 提问者 1010101 #1
    依赖没有加<scope>,版本号换成4.12,也不行,Modules下junit的scope就是Compile
    2020-10-22 17:16:10
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星

相似问题

登录后可查看更多问答,登录/注册

请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师