最近开发的项目要部署到云服务器上,因此需要打个War放上去,但在打包的时候输出以下错误信息:

[ERROR] /Users/aven/Documents/workspace/share/src/test/java/com/weixiao/share/test/TestMyBatis.java:[8,16] 错误: 程序包org.junit不存在
[ERROR] /Users/aven/Documents/workspace/share/src/test/java/com/weixiao/share/test/TestMyBatis.java:[9,23] 错误: 程序包org.junit.runner不存在
[ERROR] /Users/aven/Documents/workspace/share/src/test/java/com/weixiao/share/test/TestMyBatis.java:[18,1] 错误: 找不到符号
[ERROR]  类 RunWith
/Users/aven/Documents/workspace/share/src/test/java/com/weixiao/share/test/TestMyBatis.java:[37,2] 错误: 找不到符号
[INFO] 4 errors
[INFO] -------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 15.024 s
[INFO] Finished at: 2017-04-14T13:34:37+08:00
[INFO] Final Memory: 31M/280M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.2:testCompile (default-testCompile) on project share: Compilation failure: Compilation failure:
[ERROR] /Users/aven/Documents/workspace/share/src/test/java/com/weixiao/share/test/TestMyBatis.java:[8,16] 错误: 程序包org.junit不存在
[ERROR] /Users/aven/Documents/workspace/share/src/test/java/com/weixiao/share/test/TestMyBatis.java:[9,23] 错误: 程序包org.junit.runner不存在
[ERROR] /Users/aven/Documents/workspace/share/src/test/java/com/weixiao/share/test/TestMyBatis.java:[18,1] 错误: 找不到符号
[ERROR] 类 RunWith
[ERROR] /Users/aven/Documents/workspace/share/src/test/java/com/weixiao/share/test/TestMyBatis.java:[37,2] 错误: 找不到符号
[ERROR] -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException

但是整个输出内容中,并没有看到 Maven 去下载 junit 包的输出,说明并不是因为网络等问题导致包没有下载下来。

由于执行 单元测试 是可以执行成功的,说明项目中不缺少 junit 的包;

打开 Pom.xml 查看,发现 pom.xml 中引用了两个版本的 junit 依赖;

删除一个低版本的之后 ,项目自动建构过程中在下载高版本的 junit 的包,说明有一个不存在;

下载成功,建构就成功了,没有再提示程序包 org.junit 不存在 的错误。

====================文档信息======================= 
版权声明:非商用自由转载-保持署名-注明出处 
署名(BY) :testcs_dn(微wx笑) 
文章出处:无知人生,记录点滴 
==============欢迎关注我的个人微信订阅号(微wx笑)========== 

Maven打包 错误: 程序包org.junit不存在相关推荐

  1. Java代码安装maven jar_maven安装本地jar到本地仓库(引入第三方jar, maven打包提示程序包不存在)...

    有时使用的jar包没有被maven仓库收藏,但pom中却要用到,这个时候我们就需要将jar安装到本地仓库中了.本文以javailp为例进行说明.(曾在对接第三方支付的时候需要导入第三方的jar包,  ...

  2. Idea本地maven打包,程序包不存在

    有时候本地打包的时候项目没有报错,buil也可以正常通过,但就是package打包失败,报有些程序包不存在的现象! 1.点击报错的路径,会索引到在哪里使用了该程序包 2.ctrl + 鼠标左键,点击发 ...

  3. 解决maven 引用JDK内部类编译错误 程序包:com.sun.xml.internal.bind.marshaller.CharacterEscapeHandler不存在...

    解决maven 引用JDK内部类编译错误 程序包:com.sun.xml.internal.bind.marshaller.CharacterEscapeHandler不存在- 网上很多帖子的解决方案 ...

  4. 错误: 程序包com.sun.istack.internal不存在

    [ERROR] D:\code-old\daba_user_mvn\src\main\java\com\dada\transaction\service\KmService.java:[4,30] 错 ...

  5. java编译错误 程序包javax.servlet不存在javax.servlet.*

    java编译错误 程序包javax.servlet不存在javax.servlet.* 编译:javac Servlet.java 出现 软件包 javax.servlet 不存在 软件包javax. ...

  6. maven打包之胖包与瘦包

    IDEA的Maven打包步骤 胖包和瘦包的区别: 胖包:将maven项目中的依赖包和项目打为一个包 瘦包:直接打包,不打包依赖包,仅打包出项目中的代码到JAR包中. maven打胖包 胖包的意识就是可 ...

  7. Data Binding的报错集合 例如Error 10 54 错误 程序包com kodulf recycl

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 报错0: ...

  8. android程序包不存在,Android应用开发Android studio 错误: 程序包 不存在

    本文将带你了解Android应用开发Android studio 错误: 程序包 不存在,希望本文对大家学Android有所帮助. " Android studio 错误: 程序包 不存在 ...

  9. Java程序包org.junit不存在问题

    Java程序包org.junit不存在问题 https://blog.csdn.net/weixin_43681796/article/details/98033592

  10. Sping boot】 错误: 程序包不存在

    [Sping boot] 错误: 程序包xxx 不存在 这个问题,网上有好多解决方案,对应不同情况,我记录一下新的情况! 这个问题,网上有好多解决方案,对应不同情况,我记录一下新的情况! 在试了好多方 ...

最新文章

  1. AMD的AI策略与Intel和Nvidia有何不同?
  2. python shape函数_Perlin噪声和Python的ctypes
  3. ubuntu在线安装和卸载libusb
  4. oracle 分页查询
  5. c#使用Path.Combine的一个坑
  6. JavaEE班第四天
  7. ACM/ICPC 集:
  8. 读取HTTP请求消息头字段案例代码
  9. Linux如何创建一个内核模块,创建你自己的内核模块
  10. oracle 取时间的日期函数,Oracle日期函数简介
  11. 网络语言3c是什么意思,2017网络流行语大全:这些网络新词你知道吗
  12. Postgresql页面xmax与multixact
  13. MAC 在线安装系统
  14. 5.4 BGP地址聚合
  15. 多周期时间序列分解算法——MSTL原理
  16. Win10安装cuda11.1和cudnn8.0
  17. 创业中的“投名状”—leo看赢在中国(2)
  18. 全国计算机技术与软件专业技术资格(水平)考试报名时间 上半年2023年3月13日开始,下半年2023年8月14日开始
  19. SQL 数据库学习04 ADB.NET
  20. 第三篇 Java 高级篇

热门文章

  1. 既生瑜(zookeeper)何生亮(redis)上
  2. 快速实现大量数据匹配来电号码归属
  3. vue 渲染函数处理slot_Vue渲染函数详解
  4. 工信部,映射,映射端口,热备,磁盘,虚拟磁盘,冗余,磁盘阵列技术,廉价冗余磁盘阵列 ,RAID 0,RAID1 ,RAID 3,RAID 5,RAID 6 名词解释
  5. python sample函数
  6. docker 启动rabbitmq 启动成功 但是访问被拒绝
  7. 在网页上如何实现文字竖排
  8. Macbook安装pkg
  9. HTML基础常识问答(一)
  10. Oracle数据库之日期查询