zoukankan      html  css  js  c++  java
  • exe4j打包纯java项目/桌面程序/SpringBoot项目 IT

    一.前言

      作为一个应用程序开发者,有时候,需要将我们开发的程序打成exe文件,安装在其他无jre环境的电脑上运行。

      有两种方式:

      1、需要借助工具 exe4j、Inno Setup。需要分三步走:将程序打成jar包、使用exe4j等工具将jar包打成exe、将exe文件打成可安装exe文件;

      2、直接使用工具install4j;

      这里只介绍第一种方式中exe4j生成exe文件过程,注意:生成的exe文件只能在有jre环境的电脑上运行!

    二.exe4介绍

      exe4是一个打包工具,可以将jar包打成可执行的exe文件。exe4j官网下载连接:https://exe4j.apponic.com/download/  

    三.exe4j使用

      1.下载安装完成后打开,点击Welcome页面右下角Change License,填入相关信息;   

       

      2.点击Project type ,选择“JAR in EXE”mode ,打包jar包;

       

       3.点击Application info 输入应用名和exe文件生成位置;

       

       4.点击Executable info,配置要生成的exe包信息:

       

      点击Redirection,可根据需要配置日志文件路径 ,如果勾选配置了,则控制台不会打印日志信息了

      点击32 bit or 64 bit ,根据系统选择生成包是32位还是64位的,不然编译时会报错;      

      5.点击Java invocation,配置jar包信息。

       选择Class Path点击右侧 绿色的 + 选择 Archive , 选择要打包的jar包所在位置;

       

       点击ok,在下方选择入口main方法所在的类;

       切记:对于SpringBoot项目,Main class要选择org.springframework.boot.loader.JarLauncher,而不是springboot的启动类,不然打包的exe运行不起来!

       

       6.点击JRE,配置jre信息;

       填入最小版本,最大版本;

       点击Search sequence将默认的3个配置删除,重新点击绿色+选择jre位置,切记,将jdk安装后的jre目录拷贝一份与jar包放在同一目录下;

       

       

       7.其他默认就行,Splash screen是配置exe启动图片的;

       点击Compile executable就自动编译打包了;

       生成后的exe文件如图:

       

        双击MouseMoveNew.exe即可执行:

       执行效果如图:

       

       OVER!

      

         

  • 相关阅读:
    Oracle实用SQL语句
    关键字过滤(转载)
    最简单的Cache
    .net中下载文件的方法(转载)
    为SharePoint 2013配置Office Web Apps
    使用Visual Studio 部署SharePoint时提示“路径中具有非法字符”
    TFS 2012 在IE 10(Windows 8)显示英文的解决方案
    为什么使用TFS 2012进行源代码管理——TFS 2012使用简介(一)
    SharePoint 2010 在WebPart页面上调用扩展方法报方法未定义的解决方案
    TreeView结合UpdatePanel使用时,SelectedNodeStyle不生效的解决方案
  • 原文地址:https://www.cnblogs.com/itfeng813/p/14344027.html
Copyright © 2011-2022 走看看