IDEA中的单元测试模块(Junit)不能自动导包

IDEA中的单元测试模块(Junit)不能自动导包?

  • 问题描述:
  • 解决方法:

问题描述:

在Java学习中,JUnit模块可以说是比不可少的,IDEA经常出现不能自动导入JUnit4的情况,经过多次尝试,总结了一点使用经验,在这里分享一下。还有换电脑时,把项目(Project)复制到其他电脑上,已有的模块经常不能自动导入JUnit。会出现如下情况(这里以2017.3.1为例):
IDEA中的单元测试模块(Junit)不能自动导包_第1张图片
IDEA中的单元测试模块(Junit)不能自动导包_第2张图片
IDEA中的单元测试模块(Junit)不能自动导包_第3张图片
我们可以看到,即使设置了自动导包功能也无法识别。手动输入也无法识别。

--------------------------------------------我是分割线-------------------------------------------

解决方法:

依次点击:

  1. File → Project Structure (如图一)
  2. 然后找到一个曾经导入过JUnit4的模块(Module),在JUnit4上右击,选择Move to Project Libraries…(如图二)
  3. 然后点OK
  4. 然后回到当前模块,点击旁边的 “+” ,选择 “2 Library…”(如图三)
  5. 选中JUnit4,点击Add Selected(如图四),此时,JUnit4已经添加到我们的模块中了,但是还有一步要做
  6. 在添加好的JUnit4右边有一个“Test”,点击它,改成Compile
  7. 点击OK就完成了,可能还是需要手动导包,但是导入后就可以正常使用了

图一IDEA中的单元测试模块(Junit)不能自动导包_第4张图片

图二IDEA中的单元测试模块(Junit)不能自动导包_第5张图片

图三
在这里插入图片描述

图四
IDEA中的单元测试模块(Junit)不能自动导包_第6张图片

图五
IDEA中的单元测试模块(Junit)不能自动导包_第7张图片

Authors: LouisHaoL
以上经验都是自己尝试出来的,可能不适合所有的朋友,但是应该能解决一部分朋友的问题。
码字不易,转载请声明出处,谢谢!

你可能感兴趣的:(自学Java,JUnit,JUnit,IDEA)