使用mybatis-generator插件后的maven打包问题

场景:项目中使用了mybatis-generator插件,在使用mvn package命令打包时,mybatis-generator也会执行,导致在dao中自定义的函数被删除。

原因:是因为mybatis-generator插件默认绑定了package的生命周期

解决:在pom中手动设置一下mybatis-generator插件绑定的生命周期即可

<executions>
    <execution>
        <id>Generate MyBatis Artifacts</id>
        <phase>deploy</phase>
        <goals>
            <goal>generate</goal>
        </goals>
    </execution>
</executions>


发布了25 篇原创文章 · 获赞 10 · 访问量 4万+
展开阅读全文
评论将由博主筛选后显示,对所有人可见 | 还能输入1000个字符

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 编程工作室 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览