maven mvn package 打包项目时,出现错误导致失败的解决方法
解决思路:看报错时在maven打包过程中的哪一步,然后看报错内容,解决报错内容即可,如果是实在不好解决的部分,看看能不能设置不检测,能打包出来就行。
这里是因为mybatis逆向工程插件出现异常所以中止打包的,下面是解决过程
图1:
图2:
很明显 mvn在进行测试>插件测试的时候,检测到mbg.xml(mybatis逆向工程配置文件)里面的内容不完整,才导致失败的
配完整后:
这里如果配置成实际的表名,会出现mvn构建时执行一次的情况,这样的话会导致对应的sql映射文件被覆盖,然后项目启动就会出现异常导致失败,
所以采用下面这种配置成一个不存在的表名来符合mvn的语法检测的方式:
配置一个不存在的表名就不会出现覆盖问题并且能过语法检测
成功!