mybatis-plugin is not activated yet解決辦法
原文連結:http://myoss.github.io/2016/MyBatis-Plugin-%E5%AD%A6%E4%B9%A0%E4%BD%BF%E7%94%A8/
經過本人親自驗證,非常有效,分享給大家!
關於本教程
以下教程僅供學習使用,針對於IntelliJ Idea 15
(目前已經支援IntelliJ Idea 2016
)中的Mybatis Plugin
外掛(https://plugins.jetbrains.com/plugin/7293?pr=idea),後續作者會抽業餘時間更新
如果你覺得本專案能幫助到你,那就Fork
一下吧
專案地址:https://github.com/myoss/profile
下載外掛
前提你已經在IntelliJ Idea
中安裝好了Mybatis Plugin
,並且重啟過了IntelliJ Idea
。
下載profile
專案(專案地址:https://github.com/myoss/profile)之後,找到目錄:profile\idea\plugin\MybatisPlugin
,並選擇IntelliJ Idea
中安裝Mybatis
Plugin
的版本
git clone git@github.com:myoss/profile.git
|
windows系統
查詢Idea外掛配置目錄
IntelliJ Idea
安裝Mybatis Plugin
之後,預設儲存的位置如下,前提你沒有更改過IntelliJ Idea
配置目錄
C:\Users\你的賬戶目錄\.IntelliJIdea15\config\plugins\mybatis_plus\lib
|
替換class檔案
用WinRAR
開啟mybatis_plus.jar
,將目錄profile\idea\plugin\MybatisPlugin\對應的版本號\
下的com
資料夾拖進WinRAR
,根據提示覆蓋即可
重啟IntelliJ Idea
就這樣完成了,教程完畢
mac os系統
由於mac os
中IntelliJ Idea
的配置檔案目錄不一致,所以配置起來有些不一樣。linux系統中應該類似,我沒有驗證,如果有兄弟驗證過還請告訴我,感謝
查詢Idea外掛配置目錄
使用find
命令在你的使用者目錄下查詢mybatis_plus.jar
這個檔案(前提你沒有更改過IntelliJ Idea
的配置目錄,如果更改了從根目錄下查詢吧,花費的時間可能會多點)
$ find ~ -name "mybatis_plus.jar" /Users/jerry-osx-m/Library/Application Support/IntelliJIdea15/mybatis_plus/lib/mybatis_plus.jar $ find ~ -name "mybatis_plus.jar" /Users/Jerry/Library/Application Support/IntelliJIdea2016.1/mybatis_plus/lib/mybatis_plus.jar
|
替換class檔案
方法1,在windows系統中將mybatis_plus.jar
包替換好,然後替換掉mac
的mybatis_plus.jar
即可。
方法2,在mac 終端
中,使用以下命令進行替換
$ pwd /Users/jerry/Library/Application Support/IntelliJIdea2016.3/mybatis_plus/lib $ ls mybatis-generator-core-1.3.2.jar mybatis_plus.jar ref.idea.common-1.0.jar # 將要使用版本的 com 檔案複製到當前目錄中 $ cp -R ~/workspaces/github/profile/idea/plugin/MybatisPlugin/v2.7~v2.87/ . $ ls com mybatis_plus.jar mybatis-generator-core-1.3.2.jar ref.idea.common-1.0.jar # 使用 jar 命令進行替換,注意 com 資料夾一定要當前目錄下面 $ jar uvf mybatis_plus.jar com 正在新增: com/(輸入 = 0) (輸出 = 0)(儲存了 0%) 正在新增: com/seventh7/(輸入 = 0) (輸出 = 0)(儲存了 0%) 正在新增: com/seventh7/mybatis/(輸入 = 0) (輸出 = 0)(儲存了 0%) 正在新增: com/seventh7/mybatis/dom/(輸入 = 0) (輸出 = 0)(儲存了 0%) 正在新增: com/seventh7/mybatis/dom/model/(輸入 = 0) (輸出 = 0)(儲存了 0%) 正在新增: com/seventh7/mybatis/ref/(輸入 = 0) (輸出 = 0)(儲存了 0%) 正在新增: com/seventh7/mybatis/ref/license/(輸入 = 0) (輸出 = 0)(儲存了 0%) 正在新增: com/seventh7/mybatis/ref/license/ActivationDriver$1.class(輸入 = 1926) (輸出 = 797)(壓縮了 58%) 正在新增: com/seventh7/mybatis/ref/license/ActivationDriver.class(輸入 = 1398) (輸出 = 656)(壓縮了 53%) 正在新增: com/seventh7/mybatis/ref/RefProject$1.class(輸入 = 2224) (輸出 = 1092)(壓縮了 50%) 正在新增: com/seventh7/mybatis/ref/RefProject.class(輸入 = 1982) (輸出 = 919)(壓縮了 53%) 正在新增: com/seventh7/mybatis/service/(輸入 = 0) (輸出 = 0)(儲存了 0%) 正在新增: com/seventh7/mybatis/service/JavaService$1.class(輸入 = 1408) (輸出 = 613)(壓縮了 56%) 正在新增: com/seventh7/mybatis/service/JavaService$2.class(輸入 = 1312) (輸出 = 575)(壓縮了 56%) 正在新增: com/seventh7/mybatis/service/JavaService.class(輸入 = 10921) (輸出 = 4166)(壓縮了 61%) 正在新增: com/seventh7/mybatis/util/(輸入 = 0) (輸出 = 0)(儲存了 0%) 正在新增: com/seventh7/mybatis/util/JavaUtils$SystemData.class(輸入 = 3412) (輸出 = 1602)(壓縮了 53%) 正在新增: com/seventh7/mybatis/util/JavaUtils.class(輸入 = 13339) (輸出 = 4773)(壓縮了 64%) 正在新增: com/seventh7/mybatis/dom/model/Completion.class(輸入 = 1663) (輸出 = 923)(壓縮了 44%)
|
方法3,參考網友在mac
中使用類似 WinRar 軟體
進行替換:點選我跳轉
重啟IntelliJ Idea
就這樣完成了,教程完畢
相關文章
- Namespoace Terminating 解決辦法
- github慢解決辦法Github
- 檔案無法粉碎解決辦法
- 公寓噪音的解決辦法
- height:100%失效解決辦法
- 記vscode無法啟動解決辦法VSCode
- SpringBoot 迴圈引用解決辦法Spring Boot
- 跨域問題解決辦法跨域
- SqlServer鎖表解鎖解決辦法SQLServer
- github訪問受限解決辦法Github
- VScode 更新失敗解決辦法VSCode
- npm install 失敗解決辦法NPM
- ModuleNotFoundError: No module named ‘DBUtils‘解決辦法Error
- -bash: XXX: command not found解決辦法
- cnpm link 報錯解決辦法NPM
- mysql事件關閉解決辦法MySql事件
- IDEA 找不到包解決辦法Idea
- 資料傾斜解決辦法
- svn相關問題解決辦法
- fatal: refusing to merge unrelated histories解決辦法
- zabbix_get :command not found 解決辦法
- celery Discarding revoked task: ... 的解決辦法
- stm出現Flash Timeout解決辦法
- git報錯400的解決辦法Git
- 畢設之錯誤解決辦法
- NPM run dev 失敗解決辦法NPMdev
- SSH 連線卡頓解決辦法
- ClassNotFoundException: org.json.JSONObject解決辦法ExceptionJSONObject
- Row size too large (> 8126)解決辦法
- PermissionError: [Errno 13] Permission denied解決辦法Error
- 錕斤拷個人解決辦法
- ImportError: cannot import name ‘imresize‘解決辦法ImportError
- Idea編譯錯誤解決辦法Idea編譯
- Eclipse 快捷鍵失效解決辦法整理Eclipse
- tomcat埠被佔用解決辦法Tomcat
- Vue 下 ESLint 的 error 解決辦法VueEsLintError
- 表碎片起因及解決辦法(zt)
- [git]warning: LF will be replaced by CRLF in 解決辦法Git
- ERROR 1290 (HY000) 解決辦法Error