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

 更新时间:2020年11月09日 15:09:59   作者:2.725  
这篇文章主要介绍了关于IDEA 2020使用 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>

到此这篇关于关于IDEA 2020使用 mybatis-log-plugin插件的问题的文章就介绍到这了,更多相关IDEA 2020使用mybatis-log-plugin插件内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 使用aop实现全局异常处理

    使用aop实现全局异常处理

    这篇文章主要为大家详细介绍了使用aop实现全局异常处理,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-07-07
  • SpringBoot中yml的数据绑定示例

    SpringBoot中yml的数据绑定示例

    本文主要介绍了SpringBoot中yml的数据绑定示例,借助于YAML的简洁语法和结构化特性,我们能够轻松地管理应用程序的配置信息,使得配置文件更加清晰易读,感兴趣的可以了解一下
    2023-11-11
  • 反编译jar实现的三种方式

    反编译jar实现的三种方式

    本文主要介绍了反编译jar实现的三种方式,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-12-12
  • Java  Object类中的常用API介绍

    Java  Object类中的常用API介绍

    这篇文章主要介绍了Java  Object类中的常用API介绍,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-11-11
  • Spring 注入static属性值方式

    Spring 注入static属性值方式

    文本介绍了Spring如何从属性文件给static属性注入值,在写一些与配置相关的工具类时常用。如有错误或未考虑完全的地方,望不吝赐教
    2021-09-09
  • springboot如何读取application.yml文件

    springboot如何读取application.yml文件

    这篇文章主要介绍了springboot如何读取application.yml文件的方法,帮助大家更好的理解和使用springboot框架,感兴趣的朋友可以了解下
    2020-12-12
  • Netty分布式高性能工具类recycler的使用及创建

    Netty分布式高性能工具类recycler的使用及创建

    这篇文章主要为大家介绍了Netty分布式高性能工具类recycler的使用和创建,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步
    2022-03-03
  • 用Java生成二维码并附带文字信息

    用Java生成二维码并附带文字信息

    这篇文章主要介绍了用Java生成二维码并附带文字信息,文中有非常详细的代码示例,对正在学习java的小伙伴们有非常好的帮助,需要的朋友可以参考下
    2021-04-04
  • 通过Java实现反向代理集群服务的平滑分配

    通过Java实现反向代理集群服务的平滑分配

    这篇文章主要介绍了如何通过Java语言,自己编写的平滑加权轮询算法,结合线程池和Socket 网络编程等,并实现反向代理集群服务的平滑分配,需要的可以参考一下
    2022-04-04
  • WebSocket整合SSM(Spring,Struts2,Maven)的实现示例

    WebSocket整合SSM(Spring,Struts2,Maven)的实现示例

    这篇文章主要介绍了WebSocket整合SSM(Spring,Struts2,Maven)的实现示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-01-01

最新评论