用wix和inno setup把mybatis-generator-gui 打包成exe和安装文件。 之后使用的时候方便,不用每次打开eclipse运行。 使用inno setup 5 和wix 3.11java
基于mybatis generator开发一款界面工具, 很是容易及快速生成Mybatis的Java POJO文件及数据库Mapping文件。git
官方:https://gitee.com/zmk1989/mybatis-generator-guigithub
启动方法主要有三种,第一种是经过自助构造 ,第次要输入路径加命令,比较麻烦,第二种更麻烦,要在程序里跑。原本eclipse打开程序就慢了。 第三种最喜欢 。经过wix+inno setup5进行原生编译打包成exe . 桌面创建快捷方式 。之后直接双击就能够运行了。数据库
主要介绍下第一种和第三种,主要是第三种。 第二种直接放程序里运行就行。apache
git clone https://github.com/astarring/mybatis-generator-gui cd mybatis-generator-gui mvn jfx:jar cd target/jfx/app/ java -jar mybatis-generator-gui.jar
把wix 和innoSetup 5添加到环境变量顺,注意只支持innosetup 5 , innosetup6不支持。mybatis
由于我先下载了is6结果提示必需要is5 ,好在两个不冲空,能够同时安装 。
app
Inno Setup 5下载地址:http://files.jrsoftware.org/is/5/innosetup-5.6.1.exeeclipse
Inno Setup 6下载地址:http://files.jrsoftware.org/is/6/innosetup-6.0.2.exemaven
wix 3 .11下载 地址: https://wixtoolset.org/releases/v3.11.1/stable工具
当前我机子的相关的环境变量以下
D:\Program Files\apache-maven-3.6.1\bin; C:\Program Files (x86)\WiX Toolset v3.11\bin; d:\Program Files (x86)\Inno Setup 5
再次在当前目录下运行
mvn jfx:native
再到提示的目录下查看,发现已经有exe程序存在了。
路径为:
E:\opcode\mybatis-generator-gui\mybatis-generator-gui\target\jfx\native
exe和msi后缀提供安装,第一个文件夹表示当前能够用的目录,不用再安装了。 直接用就行。
进去里面创建一个快捷方式 ,之后使用就方便了。
双击打开之后,添加数据库连接,选择相应的表进行代码的生成