用exe4j将jar转为exe可执行程序
一、下载安装exe4j
1、下载地址:https://exe4j.apponic.com/download/
2、选择32位或64位下载
3、检查JDK版本和位数
(1)查看jdk版本:java -version
(2)查看jdk位数:java -d64 或 java -d32
4、安装激活
二、导出jar
1、Exlipse导出jar时选择Runnable JAR file
2、选择运行java类和导出jar的路径
Launch configuration:选择Java类
Export destination:选择jar路径和指定文件名
Library handling:选择Extract required libraries into generated JAR
三、jar转exe
1、Welcome
2、Porject type
选择:“JAR in EXE” mode
3、Application info
输入生成exe的名称
选择exe输出目录
4、Executable info
Executable type选择GUI application
Executable name:指定exe名称
Icon File:指定ico图标
选择Redirection:勾选Redirect stderr和Redirect stdout
选择32-bit or 64-bit:勾选Generate 64-bit executable
5、Java invocation
点击Configure Veersion-Specific Vm parameters根据需要配置JVM参数,示例如下:
Xms 512m
Xmx 1024m
选择Class path
点+号,Archive:选择jar
Main class from Class path:选择java类
6、JRE
Minimum version :输入1.7
7、Splash screen
指定图片
8、Message
9、Compile executable
点击“Click Here to Start the Application”运行
点击Save保存配置,方便以后修改
10、Finished
点击Exit退出
以上保存的配置文件:【配置.exe4j】可以在第一步点击【Open】打开,内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<exe4j version="6.0.1" transformSequenceNumber="2">
<directoryPresets config="D:/exe4jdemo" />
<application name="sample" distributionSourceDir="D:/exe4jdemo">
<languages>
<principalLanguage id="en" customLocalizationFile="" />
</languages>
</application>
<executable name="sample" type="2" iconSet="true" iconFile="D:/exe4jdemo/favicon.ico" executableDir="." redirectStderr="true" stderrFile="error.log" stderrMode="overwrite" redirectStdout="true" stdoutFile="output.log" stdoutMode="overwrite" failOnStderrOutput="true" executableMode="1" changeWorkingDirectory="true" workingDirectory="." singleInstance="true" serviceStartType="2" serviceDependencies="" serviceDescription="" jreLocation="" executionLevel="asInvoker" checkConsoleParameter="false" globalSingleInstance="false" singleInstanceActivate="true" dpiAware="java9+" amd64="true">
<messageSet />
<versionInfo include="false" fileVersion="" fileDescription="" legalCopyright="" internalName="" productName="" companyName="" productVersion="" />
</executable>
<splashScreen show="true" width="0" height="0" bitmapFile="D:/exe4jdemo/main.png" textOverlay="false">
<text>
<statusLine x="20" y="20" text="" fontSize="8" fontColor="0,0,0" bold="false" />
<versionLine x="20" y="40" text="version %VERSION%" fontSize="8" fontColor="0,0,0" bold="false" />
</text>
</splashScreen>
<java mainClass="GetSample" mainMode="1" vmParameters="" arguments="" allowVMPassthroughParameters="true" preferredVM="" bundleRuntime="true" minVersion="1.7" maxVersion="" allowBetaVM="false" jdkOnly="false">
<searchSequence>
<registry />
<envVar name="JAVA_HOME" />
<envVar name="JDK_HOME" />
</searchSequence>
<classPath>
<archive location="D:/exe4jdemo/sample.jar" failOnError="false" />
</classPath>
<modulePath />
<nativeLibraryDirectories />
<vmOptions>
<options version="Xms" line="512m" />
<options version="Xmx" line="1024m" />
</vmOptions>
</java>
<includedFiles />
<unextractableFiles />
</exe4j>
用exe4j将jar转为exe可执行程序相关推荐
- exe4j打包jar成exe,实现在没JDK环境的电脑运行
首先下载 exe4j exe4j_x32免安装版_x64安装版 不破解的话,运行打包的exe会有exe4j的欢迎语. 准备可执行jar文件. 使用eclipse 第二个Package required ...
- exe4j打包jar成exe文件(将jdk打包在内)
用myEclipse -> Export 生成.class文件,然后再用 exe4j 打包工具选择刚导出的 .class 文件 之前用exe4j打包有过示例,按照之前的博客文档http://bl ...
- 将 JAR 转为 EXE – JSMOOTH 的使用教程(第二期)(转载)
http://www.iteknical.com/convert-jar-to-exe-phase-ii-jsmooth-use-tutorial/ 转载于:https://www.cnblogs.c ...
- exe4j将jar转exe时出现的ClassNotFoundException解决办法
发现主类是: 必须改成包名+类名的形式:
- 使用EXE4J将JAR包转换为EXE文件
EXE4J是一个不错的打包软件,它可以将JAR包打包成EXE文件以便于在WINDOWS环境下运行,笔者经过使用.对其使用方法进行了总结,现介绍如下: 1.启动EXE4J,如下图: 图中OPEN按钮用于 ...
- 利用 exe4j 将 JAR 包制成免安装 JDK 的 EXE 文件
利用 exe4j 将 JAR 包制成免安装 JDK 的 EXE 文件 exe4j 的工作原理 EXE 制作教程 将 JAR 包制成能在 Windows 上直接运行的 EXE 文件,是很多 Java ...
- exe4j将jar包打成exe(添加jar、jdk、dll)
最近用Java写了一个小工具,想将它达成exe执行文件,到时候直接放某个目录下,一执行就能跑啦. 用到的工具: 1.写好的项目:可以是java项目,也可以是java web项目 2.能够打jar的工具 ...
- exe4j 打包 jar 文件为 exe 文件(GUI程序)
exe4j 打包 jar 文件为 exe 文件(GUI程序) 1.资源分享 2.把项目打包成 exe 文件 2.1 把项目打包成 jar 包(用 fatjar 打包项目) (1) 把 net.sf.f ...
- 用exe4j将jar包打包成exe文件实现无java环境运行
目录 一.打包步骤 1.使用如下: 2.勾选JAR in EXE mode 3.exe文件选择输出路径 4.exe文件命名和64-bit 5.选择jar文件路径和函数入口 6.选择jdk版本和jar路 ...
最新文章
- javascript--arguments callee caller
- linux 视频转gif,GitHub - alinuxsa/VideoToGIF: video to gif 视频转gif制作表情包插件(可以添加文字)...
- Java IO篇:什么是 Reactor 网络模型?
- eureka对比Zookeeper:
- python flask快速入门与进阶 百度云_Python Flask快速入门与进阶
- keil优化等级设置
- java 根据圆心计算圆弧上点的经纬度_【控制测量学】-高斯投影正算公式以及java代码
- 不玩了?王思聪退出香蕉娱乐董事长职务,麻闻多接任
- CentOS下搭建wordpress全流程
- 微软官网真的是一个神奇的地方,高清壁纸,直接下载
- iOS 网络图片转为UIImage 和微信分享时缩略图片的压缩
- 《企业IT架构转型之道》阿里巴巴中台战略思想和架构实战-书摘整理
- 重置计算机的本地策略,手把手教你win10系统本地组策略重置恢复默认的详细方案...
- 分享一下“rmvb转avi“的操作技巧,3步搞定
- 【韵律迁移】Robust and fine-grained prosody control of end-to-end speech synthesis
- 喜马拉雅算法解析 (两种算法)
- 集成学习方法之Bagging,Boosting,Stacking
- 【蓝桥杯单片机】第五章 一位LED的位移
- Citus 分布式 PostgreSQL 集群 - SQL Reference(创建和修改分布式表 DDL)
- pyqt5 向 QTableWidget添加元素以及锁定到某行
热门文章
- From Data Mining to Knowledge Discovery in Databases
- python怎么画飞天小海龟_跟着 “小海龟” 畅游画图世界
- delphi 裁剪mp3_如何编辑mp3文件详细信息(Delphi)
- 六安计算机职称考试时间,安徽六安2020年中级会计职称考试时间已公布!
- Py之Database:Python和数据库的那些嘻嘻哈哈事详细攻略
- 用映像文件(.iso)制作U盘启动盘
- 【USB笔记】端点描述符Endpoint Descriptor
- 财务软件迈出“标准”步伐
- Unity3D多人协作开发环境搭建
- 主流物联网协议选择:MQTT、CoAP 还是 LwM2M?