Maven中使用junit错误

问题背景:记事本编辑的普通java程序,使用了junt单元测试,命令行进行编译解释。

错误详情:

测试程序在mvn test-compile后报错,提示错误位置在import org.junit.Assert;import org.junit.Test;语句中。

错误原因:

程序里的导入的是org.junit中的类,但本地仓库中只有E:/javawhole/local_maven_repository/org/junit中的版本(junit5),根本没有程序中导入的包。

解决办法:

在本地仓库中加入org.junit.Assert和org.junit.Test相关的junit插件(导入后位于E:/javawhole/local_maven_repository/junit。可见,版本不同的junit是不同的插件),且版本要匹配,我这里导入的是junit4.13.2。重新运行mvn test-compile,问题解决。

你可能感兴趣的:(maven,maven,junit)