IDEA 2020使用mybatis-log-plugin插件 关于IDEA 2020使用 mybatis-log-plugin插件的问题

软件发布|下载排行|最新软件

当前位置:首页IT学院IT技术

IDEA 2020使用mybatis-log-plugin插件 关于IDEA 2020使用 mybatis-log-plugin插件的问题

2.725   2021-03-15 我要评论
想了解关于IDEA 2020使用 mybatis-log-plugin插件的问题的相关内容吗,2.725在本文为您仔细讲解IDEA 2020使用mybatis-log-plugin插件的相关知识和一些Code实例,欢迎阅读和指正,我们先划重点:IDEA,2020使用mybatis,log,plugin插件,IDEA,mybatis,log,plugin插件,下面大家一起来学习吧。

mybatis-log-plugin:可以在控制台打印执行的SQL,具体自行百度

本文章只是抛砖,插件构建请各位百度IDEA构建插件。

一.背景

在IDEA 2020使用这个插件你可以采用以下方法

你可以将安装旧版本的IDEA,比如2019。自己构建该插件,各位可以自行下载源码安装

二.需要掌握技能

  1. IDEA插件简单开发,只要能将插件打包即可
  2. IDEA本地插件安装

三.github源码地址

目前源码是截至到2020年5月份左右
https://github.com/kookob/mybatis-log-plugin

四.IDEA插件打包遇到问题

1. 无法打包 提示 plugin.xml未找到

原因:我的IDEA是2020版本,可能是插件路径在新版本中改过。项目中路径是:resource\META-INF\plugin.xml,但是打包时读取路径是META-INF\plugin.xml
解决方法: 将META-INF复制到根路径

2. build中没有插件打包选项

在这里插入图片描述

原因:IDEA的.iml中可能type配置错了,IDEA没有将项目识别为插件
解决方法:修改.iml文件中的 将type改为PLUGIN_MODULE

<?xml version="1.0" encoding="UTF-8"?>
<module type="PLUGIN_MODULE" version="4">
 <component name="NewModuleRootManager" inherit-compiler-output="true">
 <exclude-output />
 <content url="file://$MODULE_DIR$">
  <sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" />
 </content>
 <orderEntry type="inheritedJdk" />
 <orderEntry type="sourceFolder" forTests="false" />
 </component>
</module>

Copyright 2022 版权所有 软件发布 访问手机版

声明:所有软件和文章来自软件开发商或者作者 如有异议 请与本站联系 联系我们