快速阅读:

​ 用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工具 ,

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

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

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 

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

路径为:

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

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

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

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

转载于:https://www.cnblogs.com/hsapphire/p/11086703.html

mybatis-generator-gui如何打包成exe相关推荐

  1. python通过pyinstaller打包软件将GUI项目打包成exe文件

    此项目分为两步: GUI编写程序 pyinstaller打包软件 所用到的第三方库: tkinter pyinstaller 具体实现 1. GUI界面 本次主要讲解如何打包,所以在此只是设计一个十分 ...

  2. python文件打包成.exe运行文件

    现在用博客的形式记载的,大概也只有IT行业一直持续吧!作为一名IT民工,没有特别多特别深的行业见解,初涉江湖,记录自己走过的路途的风景,日后回望也会觉得清晰:如果有幸能给他人一些启发或者参照,那也算是 ...

  3. python tkinter库、添加gui界面_使用Python中tkinter库简单gui界面制作及打包成exe的操作方法(二)...

    使用Python中tkinter库简单gui界面制作及打包成exe的操作方法(二),创建一个,界面,布局,文件,路径 使用Python中tkinter库简单gui界面制作及打包成exe的操作方法(二) ...

  4. 使用Pyqt5制作GUI界面,并使用pyinstaller打包成exe文件

    1:安装需要的第三方库(pyqt5,pyqt5-tools) 如果读者使用的anaconda,在安装完上述两个包之后会出现spyder打开不了的情况,本博客是基于纯python3(重装 的,自己的sp ...

  5. 将GUI打包成EXE发布

    将GUI打包成EXE发布 --(未解决) 名词解释 MCR: MATLAB Compiler Runtime TLC: Target Language Compiler 注意事项 将GUI界面编译成e ...

  6. Python GUI编程:将自己写的postman打包成exe可执行文件

    通过前面几个章节的文章,我们学会了通过PySide2去编写一个简单的GUI页面测试小工具: Python GUI编程:PySide2介绍 Python GUI编程:如何运行第一个PySide2的窗体程 ...

  7. 把python语言翻译出来_Python语言实现翻译小工具(Python打包成exe文件)

    本文主要向大家介绍了Python语言实现翻译小工具(Python打包成exe文件),通过具体的内容向大家展示,希望对大家学习Python语言有所帮助. 1.环境 windows10 python3.5 ...

  8. py文件打包或apk_Python文件打包成exe很简单,如果安卓手机也能运行的软件你会吗...

    前言 我相信很多小伙伴都知道怎么将Python的文件打包成exe,而且这个也非常的简单,一行代码就能轻松搞定:pyinstaller -F xxx.py 但是如果我们用Python开发一个小游戏或者一 ...

  9. python打包成exe_【Python】使用pyinstaller打包成exe文件时可以显示图片的方法

    本文作者:小赖同学 最近我在学习Python GUI的使用时,尝试在一个组件上使用了背景图片,然而,直接Run时这个背景图片是可以显示出来,可当使用pyinstaller打包成exe时却没有打包进去显 ...

最新文章

  1. 听说今天你要答辩了?哈哈哈哈哈哈哈哈哈
  2. How can I exclude directories from grep -R?
  3. LeetCode:155. 最小栈
  4. jdbc获取一行字符串_JDBC基础
  5. 在ARM Linux下使用GPIO模拟SPI时序详解
  6. jsf表单验证_JSF:在正确的阶段进行验证(了解生命周期)
  7. python死磕八之迭代器与生成器
  8. LeetCode 1366. 通过投票对团队排名(自定义排序)
  9. Java SSM篇2——框架的基本认识
  10. Linux中VMware虚拟机硬盘空间扩大方法
  11. 汽车制造MES介绍之3 - AVI车辆识别与调度
  12. 宏杉科技高端存储再获认可 成功中标国家电网集采
  13. 深富策略:市场热点不好把握 大概率窄幅震荡
  14. ConsumeQueue构建过程分析
  15. opencv读取黑白图片生成凹凸效果图
  16. 【C】编一程序。求两点之间的距离,已知直角坐标系中求两点(x1,y1),(x2,y2)之间的距离。
  17. php排版word文档试卷,word排版技巧:轻松几招搞定试卷“卷面”排版
  18. iView 的后台管理系统模板 iView Admin
  19. 开发微信小游戏第三方平台
  20. 响应式2048小游戏(支持手机端)

热门文章

  1. NOIP赛前模拟20171027总结
  2. IOS项目中加入Google Admob SDK
  3. 动态加载js文件以支持跨域脚本
  4. NHibernate自定义集合类型(上):基本实现方式
  5. web性能测试分析-工具篇
  6. Rancher中的服务升级实验
  7. Docker搭建自己的GitLab
  8. 机器学习模型中step与epoch,batch_size之间的关系
  9. 【NLP】语言模型和迁移学习
  10. 用 JavaScript 的方式理解递归