mybatis-generator-gui如何打包成exe

栏目: Java · 发布时间: 5年前

内容简介:​ 用wix和inno setup把mybatis-generator-gui 打包成exe和安装文件。 以后使用的时候方便,不用每次打开eclipse运行。 使用inno setup 5 和wix 3.11基于mybatis generator开发一款界面工具, 非常容易及快速生成Mybatis的Java POJO文件及数据库Mapping文件。官方:

快速阅读:

​ 用wix和inno setup把mybatis-generator-gui 打包成exe和安装文件。 以后使用的时候方便,不用每次打开eclipse运行。 使用inno setup 5 和wix 3.11

基于mybatis generator开发一款界面工具, 非常容易及快速生成Mybatis的Java POJO文件及数据库Mapping文件。

官方: https://gitee.com/zmk1989/mybatis-generator-gui

启动方法主要有三种,第一种是通过自助构造 ,第次要输入路径加命令,比较麻烦,第二种更麻烦,要在程序里跑。本来eclipse打开程序就慢了。 第三种最喜欢 。通过wix+inno setup5进行原生编译打包成exe . 桌面建立快捷方式 。以后直接双击就可以运行了。

主要介绍下第一种和第三种,主要是第三种。 第二种直接放程序里运行就行。

第一种:自动构造

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

第三种 用mvn打包原生应用 。提示找不到wix工具 ,

mybatis-generator-gui如何打包成exe

把wix 和innoSetup 5添加到环境变量顺,注意只支持innosetup 5 , innosetup6不支持。

因为我先下载了is6结果提示必须要is5 ,好在两个不冲空,可以同时安装 。

mybatis-generator-gui如何打包成exe

Inno Setup 5下载地址: http://files.jrsoftware.org/is/5/innosetup-5.6.1.exe

Inno Setup 6下载地址: http://files.jrsoftware.org/is/6/innosetup-6.0.2.exe

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

mybatis-generator-gui如何打包成exe

再到提示的目录下查看,发现已经有exe程序存在了。

mybatis-generator-gui如何打包成exe

路径为:

E:\opcode\mybatis-generator-gui\mybatis-generator-gui\target\jfx\native

exe和msi后缀提供安装,第一个文件夹表示当前可以用的目录,不用再安装了。 直接用就行。

进去里面建立一个快捷方式 ,以后使用就方便了。

mybatis-generator-gui如何打包成exe

双击打开以后,添加数据库链接,选择相应的表进行代码的生成

mybatis-generator-gui如何打包成exe

mybatis-generator-gui如何打包成exe


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

算法设计与分析

算法设计与分析

郑宗汉//郑晓明 / 清华大学 / 2011-7 / 45.00元

《算法设计与分析(第2版)》系统地介绍算法设计与分析的概念和方法,共4部分内容。第1部分介绍算法设计与分析的基本概念,结合穷举法、排序问题及其他一些算法,对算法的时间复杂性的概念及复杂性的分析方法作了较为详细的叙述;第2部分以算法设计技术为纲,从合并排序、堆排序、离散集合的union和find操作开始,进而介绍递归技术、分治法、贪婪法、动态规划、回溯法、分支与限界法和随机算法等算法设计技术及其复杂......一起来看看 《算法设计与分析》 这本书的介绍吧!

CSS 压缩/解压工具
CSS 压缩/解压工具

在线压缩/解压 CSS 代码

SHA 加密
SHA 加密

SHA 加密工具

html转js在线工具
html转js在线工具

html转js在线工具