美文网首页
maven package时报错:Failed to execu

maven package时报错:Failed to execu

作者: 大树下的木房子 | 来源:发表于2020-04-17 09:47 被阅读0次

    现象

    在打包的时候,Maven clean和compile没问题,package就报错了。
    不知道是换了idea的版本重新打开了项目,还是什么原因,之前都没问题的,但是莫名这次报错了,打不了包。

    分析解决

    百度了下,是哪里的单元测试的连接了数据库造成的。

    • 先删了我最新的单元测试,因为之前有单元也能打包成功,所以没用。
    • package前先install,同样报错。
    • 最近在pom文件中加入了easyExcel的引入,然后由于poi版本冲突,改了版本,不知道是不是这影响
    • 在pom文件中排除掉单元测试
    <configuration>
           <skipTests>true</skipTests>
     </configuration>
    

    发现skipTests没有,只有skip这个标签

    <configuration>
         <source>${java.version}</source>
         <target>${java.version}</target>
         <skip>true</skip>
     </configuration>
    
    • 使用命令行处理,在项目所在文件夹与pom文件同级的窗口cmd执行命令
    mvn clean package -Dmaven.test.skip=true
    

    总结

    在项目使用过程中,存在很多不可预料的问题,究其原因,是自己对知识或者技术的不熟透以及专研。克己并用心

    相关文章

      网友评论

          本文标题:maven package时报错:Failed to execu

          本文链接:https://www.haomeiwen.com/subject/magsvhtx.html