關(guān)于IDEA 2020使用 mybatis-log-plugin插件的問題
mybatis-log-plugin:可以在控制臺打印執(zhí)行的SQL,具體自行百度
本文章只是拋磚,插件構(gòu)建請各位百度IDEA構(gòu)建插件。
一.背景
在IDEA 2020使用這個插件你可以采用以下方法
你可以將安裝舊版本的IDEA,比如2019。自己構(gòu)建該插件,各位可以自行下載源碼安裝
二.需要掌握技能
- IDEA插件簡單開發(fā),只要能將插件打包即可
- 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復(fù)制到根路徑
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>
到此這篇關(guān)于關(guān)于IDEA 2020使用 mybatis-log-plugin插件的問題的文章就介紹到這了,更多相關(guān)IDEA 2020使用mybatis-log-plugin插件內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
SpringBoot中yml的數(shù)據(jù)綁定示例
本文主要介紹了SpringBoot中yml的數(shù)據(jù)綁定示例,借助于YAML的簡潔語法和結(jié)構(gòu)化特性,我們能夠輕松地管理應(yīng)用程序的配置信息,使得配置文件更加清晰易讀,感興趣的可以了解一下2023-11-11springboot如何讀取application.yml文件
這篇文章主要介紹了springboot如何讀取application.yml文件的方法,幫助大家更好的理解和使用springboot框架,感興趣的朋友可以了解下2020-12-12Netty分布式高性能工具類recycler的使用及創(chuàng)建
這篇文章主要為大家介紹了Netty分布式高性能工具類recycler的使用和創(chuàng)建,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步2022-03-03通過Java實現(xiàn)反向代理集群服務(wù)的平滑分配
這篇文章主要介紹了如何通過Java語言,自己編寫的平滑加權(quán)輪詢算法,結(jié)合線程池和Socket?網(wǎng)絡(luò)編程等,并實現(xiàn)反向代理集群服務(wù)的平滑分配,需要的可以參考一下2022-04-04WebSocket整合SSM(Spring,Struts2,Maven)的實現(xiàn)示例
這篇文章主要介紹了WebSocket整合SSM(Spring,Struts2,Maven)的實現(xiàn)示例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-01-01