IDEA安装Mybatis插件安装及破解步骤
2016-11-25 00:00
656 查看
window下安装步骤如下:
1、在IDEA的plugins插件库中,找到mybatis plugin,然后点击安装,重启idea;
2、由于mybatis plugins 是收费的插件,我们需要通过破解来使用它;
破解步骤如下:
1)将C:\Users\Administrator\.IntelliJIdea15\config\plugins\mybatis_plus\lib\mybatis_plus.jar找到;
2)下载
3)随便新增一个java工程,导入以上两个jar包,然后写一个Main类,代码如下
在当前工程下会生成一个hello文件夹,将文件夹中的com文件夹拷贝出来, 将com文件夹和mybatis_plus.jar文件夹放到一个目录,执行
这样就将com中的ActivationDriver.class和JavaUtils.class,覆盖至mybatis_plus.jar中了,将修改后的mybatis_plus.jar覆盖至C:\Users\Administrator\.IntelliJIdea15\config\plugins\mybatis_plus\lib,重启IDEA,这样就完成了插件的破解
1、在IDEA的plugins插件库中,找到mybatis plugin,然后点击安装,重启idea;
2、由于mybatis plugins 是收费的插件,我们需要通过破解来使用它;
破解步骤如下:
1)将C:\Users\Administrator\.IntelliJIdea15\config\plugins\mybatis_plus\lib\mybatis_plus.jar找到;
2)下载
3)随便新增一个java工程,导入以上两个jar包,然后写一个Main类,代码如下
import javassist.CannotCompileException; import javassist.ClassPool; import javassist.CtClass; import javassist.CtMethod; import java.io.IOException; /** * Created by Administrator on 2016/11/25. */ public class Main { public static void main(String[] args) throws Exception{ ClassPool pool = ClassPool.getDefault(); CtClass driverClass = pool.get("com.seventh7.mybatis.ref.license.ActivationDriver"); CtClass javaUtil = pool.get("com.seventh7.mybatis.util.JavaUtils"); CtMethod activate = driverClass.getMethod("activate", "(Ljava/lang/String;)Lcom/seventh7/mybatis/ref/license/ActivationResult;"); CtMethod refValid = javaUtil.getDeclaredMethod("refValid"); try { refValid.setBody("{return true;}"); } catch (CannotCompileException e) { e.printStackTrace(); } System.out.println(activate); try { activate.setBody("{com.seventh7.mybatis.ref.license.LicenseData licenseData = new com.seventh7.mybatis.ref.license.LicenseData(\"1\", \"2\");com.seventh7.mybatis.ref.license.ActivationResult res =com.seventh7.mybatis.ref.license.ActivationResult.success(licenseData); return res;}"); } catch (CannotCompileException e) { e.printStackTrace(); } try { driverClass.writeFile("hello"); javaUtil.writeFile("hello"); } catch (CannotCompileException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } } }
在当前工程下会生成一个hello文件夹,将文件夹中的com文件夹拷贝出来, 将com文件夹和mybatis_plus.jar文件夹放到一个目录,执行
jar uvf mybatis_plus.jar com
这样就将com中的ActivationDriver.class和JavaUtils.class,覆盖至mybatis_plus.jar中了,将修改后的mybatis_plus.jar覆盖至C:\Users\Administrator\.IntelliJIdea15\config\plugins\mybatis_plus\lib,重启IDEA,这样就完成了插件的破解
相关文章推荐
- IDEA中安装MyBatis Plugins(Mybatis-Generator)插件及破解方法
- 在intellij 中安装mybatis plugin插件并破解步骤
- Intellij IDEA Mybatis plugin插件破解安装
- 【IDEA】Mybatis Plugin插件安装破解及使用
- idea中Mybatis Plugin插件安装破解及使用
- idea的mybatis插件,安装需破解
- Intellij IDEA Mybatis plugin插件破解安装
- mac下 idea mybatis2.92插件破解
- Idea的mybatis插件破解
- IntelliJ Idea Mybatis Plugin 安装及破解
- IDEA 安装mybatis 插件 可以通过mapper定位到xml
- Idea安装jrebel破解步骤
- idea中mybatis三剑客之mybatis plugin的破解安装讲解以及
- IDEA中Mybatis插件安装及功能
- IDEA 安装 mybatis-plugin并破解
- Intelij IDEA 2017安装mybatis插件并激活教程(MacOS和WIndows)
- Mybatis Plugin插件安装破解及使用
- IDEA MyBatis插件安装及使用
- Intelij IDEA 2016.3安装mybatis插件并激活教程
- 【IDEA】idea实现Mybatis Plugin插件安装破解及使用