EXE4J 使用教程

article/2025/9/16 6:35:19
一、背景
    exe4j 可以很容易吧一个 jar 打包成 exe。但是对于一些刚接触 java 或者刚接触 exe4j 的
朋友来说,看看这个教程还是很有帮助的。
二、下载地址
    Exe4j 下载地址:http://dl.dbank.com/c0owlopqf8
三、打包步骤
  1、 从上面网址下载 exe4j 安装文件,里面包含一个注册码生成工具(都是网上收集) 。
  2、 安装 exe4j 以及破解(注意 jre 版本必须是 1.4 到 1.6) 。
  3、 运行 exe4j。 (到此准备工作就绪)
       运行界面如下图


  4、 点击 next,进入下一步,界面如下图


      选择第二个模式,即把 jar 打包成 exe。再点击下一步。进入如下界面


      输入运用程序名称(任意) ,然后点击浏览按钮,找到 jar 包所在的文件夹,如上图。然后再
点击下一步,进入如下界面!


      在这个界面可以选择:
      A:运用程序的模式(当前选择) ,包括桌面模式,控制台模式以及后台模式。
      B:还要设置生成的 exe 文件名称(任意) 。
      C:可以选择设置一个 ico 图片,如图。
      其他的都选默认即可,然后点击 next,进入下一个界面。


      5、 进入到这个界面可以说是第五步了, 到这里就要开始直接与 jar 包接触了。 首先点击
按钮,把 jar 包引入。具体操作在弹出的窗口如下中完成


      按照如图选择好之后,点击 ok。结果如下图:


      如不止一个 jar 包,可以重复以上操作。添加完 jar 包之后,就要选择 jar 包中的 main
类,也就是启动类。具体操作是点击浏览按钮 ,在弹出的窗口中选择,如果有多个
主类,则会全部罗列出来,自己选择主类,如下图:


      然后点击 ok 按钮,结果如下图:


        到了这里,可以说 jar 打包过程已经做好了一半的工作。点击下一步,进入第 6 步。
  6、 在如下窗口中输入 jre 基本信息。


      默认情况下,打包生成的 exe 会采用默认设置的 java_home 变量运行该 exe 程序,但是如果想 修 改 搜 索 路 径 , 则 可 以 通 过 点 击 下 拉 框 然 后 选 择第一个 Search sequence。进入如下界面


      可以把这三个变量删除,然后设置相对路径或者其他变量(这里不演示了) 。点击 Finish 完
成配置。
7、 在完成 jre 的配置后,进入如下界面


      到了这一步,都可以采用默认配置了,点击 next 按钮


      再点击 next 按钮(或者直接点击 Finish)完成 jar 的打包,在所选定的文件夹下会生成一个
自己命名的 exe 可执行文件。如下图:


四、完成
      在完成打包后,就可以双击生成的 exe 运行程序了!
小小提示:如果没有注册也没什么大问题,但是在没有注册的情况下运行 exe 则会弹出一个
提示框,如下图:

  


http://chatgpt.dhexx.cn/article/jfMlj5vb.shtml

相关文章

exe4j将jar包打成exe(添加jar、jdk、dll)

最近用Java写了一个小工具,想将它达成exe执行文件,到时候直接放某个目录下,一执行就能跑啦。 用到的工具: 1、写好的项目:可以是java项目,也可以是java web项目 2、能够打jar的工具:我用的MyEcl…

exe4j的安装与激活

1.下载 官网地址:https://www.ej-technologies.com/download/exe4j/files 6.0需要jdk1.8(本文下载是5.1) 2.安装——打开 激活:点击enter license 名称、公司随便填: A-XVK258563F-1p4lv7mg7sav A-XVK209982F-1y0i…

使用exe4j打包exe

原文地址:https://blog.csdn.net/qq_20473985/article/details/53186216 首先,需要下载一个exe4j的软件,网址:http://www.softpedia.com/get/Authoring-tools/Setup-creators/exe4j.shtml。 现在主要说一下怎么打exe的过程&#…

exe4j打包exe

一、过程如下 先将jar包和jre放在同一个文件,这里直接将jre也一起打包,这样的话,即使对方没有jar环境也可以运行该项目 启动exe4j,开始打包 -Dfile.encodingutf-8 -Dexe.path${EXE4J_EXEDIR}-Dfile.encodingutf-8 -Dexe.path…

exe4j安装及下载

1.首先去官网下载exe4j:https://www.ej-technologies.com/download/exe4j/files,选择对用版本下载 2.下载完成后,一直下一步就可以,如果对下载位置有要求,请自行变更 3.exe4j下载完成后需要添加注册码,否则每次打开都…

exe4j打成的exe文件运行时每次弹窗this executable was created with an evaluation version of exe4j

用exe4j打包的exe程序每次运行都会弹框提示如题所示。正常的程序不会提示这个,发布时必须去掉。搜索了一下找到网友给的方法。如下: 这是因为没有激活造成的,激活码网上很多,这里给一个L-g782dn2d-1f1yqxx1rv1sqd 点击welcome页的右下角的License, Name和…

java生成exe打包工具exe4j

exe4j.exe下载地址: http://download.ej-technologies.com/exe4j/exe4j_windows_4_0_1.exe 第一次安装时会出现下面的对话框: 它要求系统有1.5版本以上的JDK,点Download在线下载,如果你的机器上有JDK,点Locate找到你机器上已安装的…

超详细exe4j使用说明

超详细exe4j使用说明 1. 准备工作 ① 官网下载exe4j ,官网地址:https://www.ej-technologies.com/download/exe4j/files ② 确保已经安装了JDK,并且配置了环境变量,否则会导致打不开 ③ exe文件在安装目录的bin文件夹下 2. 直…

EXE4J(Windows Launcher Generator)——EXE4J概述、下载以及使用

基本概念 EXE4J:exe4j is a Windows launcher generator, that is included for free when you purchase install4j. exe4j is useful if you want to create a Java launcher without an installer. EXE4J:exe4j是Windows启动器生成器,购买i…

exe4j详细使用教程(附下载安装链接)

一、exe4j介绍 ​ exe4j是一个帮助你集成Java应用程序到Windows操作环境的java可执行文件生成工具,无论这些应用是用于服务器,还是图形用户界面(GUI)或命令行的应用程序。如果你想在任务管理器中及Windows XP分组的用户友好任务栏…

kubernetes rbac 权限管理

文章目录 访问控制概述kubernetes 下的 rbacServiceAccountK8s角色&角色绑定角色(Role和ClusterRole)角色绑定(RoleBinding和ClusterRoleBinding) 访问控制概述 访问控制是云原生中的一个重要组成部分,也是一个 K…

Kubernetes(k8s)权限管理RBAC详解

文章目录 一、简介二、用户分类三、K8s角色&角色绑定(以ServiceAccount展开讲解)1)授权介绍2)角色(Role和ClusterRole)3)角色绑定(RoleBinding和ClusterRoleBinding)…

RBAC权限管理设计

RBAC权限管理设计 一、RBAC组成1. RBAC2. RBAC组成3. RBAC支持的安全原则4. RBAC的优缺点 二、RBAC权限分配1. RBAC的功能模块2. RBAC权限分配操作过程:3. 后端如何判断用户权限 一、RBAC组成 1. RBAC RBAC:基于角色的权限访问控制(Role-Ba…

RBAC基本流程实现

RBAC中最重要的一个名词是role角色,项目中每个账号的权限不同,所以看到的东西,可以做的操作是不一样的,所以引入这个是非常有必要的,下面图中是5个表的实现,但是为了方便理解,用户表——角色表省…

RBAC用户权限管理数据库设计

RBAC(Role-Based Access Control,基于角色的访问控制),就是用户通过角色与权限进行关联。简单地说,一个用户拥有若干角色,每一个角色拥有若干权限。这样,就构造成“用户-角色-权限”的授权模型。…

RBAC(基于角色的访问控制) 权限

一、RBAC基础知识 1、RBAC的组成: 1:由3个基础的部分组成:用户、角色和权限; 2:RBAC通过定义角色的权限,并对用户授予某个角色从而来控制用户的权限,实现了用户和权限的逻辑分离,极大…

RBAC权限设计详解

权限设置 1.权限点 权限:在一个系统内是否具有做某个操作的权利权限分为两个级别 1. 菜单权限:是否有权限访问某个菜单 2.按钮权限:是否有权限操作 页面上的某个按钮功能 2.业务逻辑 对于权限数据来说,有两个级别的设置 1.能不能访问谋个页面 2.在页面上,能不能操作某个按…

RBAC 模型是什么?

RBAC 模型是什么? 美国国家标准与技术研究院(The National Institute of Standards and Technology)认为 RBAC 模型由 4 个基础模型组成: 1. 基本模型 RBAC0(Core RBAC)2. 角色分层模型 RBAC1(Hierarcha…

什么是RBAC?

什么是RBAC? 全称:role-based access control 基于角色的权限访问控制 作用:实现访问控制 RBAC模型概括 RBAC权限授权的过程可以概括为:W是否可以对Z进行H的访问操作,并对这个逻辑表达式进行判断是否为true的过程&…

RBAC(一)

介绍 RBAC(基于角色的权限控制,role base access control)是一种设计模式,用于设计和管理权限相关数据的一种模型。 RBAC认为权限授权的过程可以抽象地概括为:Who是否可以对What进行How的访问操作,并对这个逻辑表达式进行判断是否…