一,下载inno setup (这个是免费的:http://www.jrsoftware.org/isinfo.php)
二,下载jre..去java官方下载
三,开始动手吧!..
如图所示..这个是我将要打包的目录(netbeans编译后的dist文件夹)
然后把jre和相关的东东放进去,然后在里面加入一个go.cmd(bat)(名字随意啦)
@echo off
echo 请稍后..安装Java运行环境ing
'如果没有java命令 则安装jre
java||jre-6u20-windows-i586.exe /q /norestart
start /MIN javaw -jar AutoCheckOut.jar
代码就像这样
解释下这里..
java||jre-6u20-windows-i586.exe /q /norestart
意思是..如果java这个命令执行不成功..则执行后面那句jre-6u20-windows-i586.exe /q /norestart
这句话是在安静模式下安装jre,没有对话框
这部完成后
start /MIN javaw -jar AutoCheckOut.jar
可以让我们的java程序在一个没有控制台的方式运行
然后你的目录大概就是这样的
好了.改下一步了
四,用inno创建setup.exe
打开inno
用向导创建
之后一步一步到这里
注意添加文件和文件夹 你添加的部分都是作为应用程序的根目录
这里改成我们刚才写的cmd(bat)文件
然后继续向前.按照你的喜好来改设置
最后到这里的时候
我们还要改小小的地方..不然的话..
1.[Files]里面
Source: "E:\JAVA\AutoCheckOut\dist\lib\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs
这一行 可以看到吧lib目录加到根目录区了..所以要改一下
Source: "E:\JAVA\AutoCheckOut\dist\lib\*"; DestDir: "
{app}\lib\"; Flags: ignoreversion recursesubdirs createallsubdirs
2.[Icons]里面
Name: "{group}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"
需要多加一行
Name: "{group}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"
;WorkingDir: "{app}"
加这行是为了让cmd运行时有正常的工作目录
好了!...运行你的setup.exe把!!!!

- 大小: 28.7 KB

- 大小: 53.4 KB

- 大小: 25 KB

- 大小: 9.3 KB

- 大小: 38.1 KB
分享到:
相关推荐
这里提到的“Java程序打包成exe执行文件工具”是指将Java应用转换为可以直接在Windows操作系统上双击运行的exe格式的工具。主要涉及到的技术和步骤如下: 1. **Java程序打包成Jar包**: Java程序通常被打包成JAR...
本资源能够教你如何用netbeans和myeclipse打包javaGUI应用程序,然后将打包好的jar包转化成exe可执行文件,并且还可以定制的exe图标,最重要的功能是:exe能在客户端没有jdk的环境下运行
综上所述,通过使用`fatJar`、`exe4j` 和 `install4j` 这三个工具,您可以轻松地将Java程序打包成可以在没有JRE的计算机上直接运行的EXE文件和安装程序。这些工具不仅简化了打包流程,还提高了程序的安全性和易用性...
2. **Exe4j 工具**:这是一个专门用于将 Java 应用程序打包成 EXE 文件的工具,通常需要获取软件和授权账号,可以通过网络进行下载。 #### 三、步骤详解 ##### 1. 将 Java 项目打包成可执行 JAR 文件 **目的**:...
标题中的“java程序打包成exe文件”指的是将Java编写的程序转换为Windows操作系统下的可执行文件(.exe),这样非Java环境的用户也能直接运行,无需先安装Java运行环境(JRE)。这个过程通常借助第三方工具来实现,...
### JAVA程序打包成EXE文件知识点详解 #### 一、背景与需求分析 在软件开发领域,特别是使用Java语言进行跨平台应用开发时,开发者常常会遇到如何将编写的Java程序打包成可以在不同操作系统上直接运行的应用程序的...
首先,我们使用`MyEclipse`将Java程序打包成`.jar`文件。这一步是基础,因为`.exe`文件本质上是基于Java的`.jar`文件运行的。在MyEclipse中,右键点击项目,选择“导出”(Export),然后在弹出的窗口中选择...
将Java程序打包成exe,实质是创建一个包含JRE(Java运行时环境)的自包含可执行文件,使得用户无需安装Java即可运行程序。 **知识点2:exe4j工具** exe4j是一款功能强大的Java到exe转换器,它支持多种打包模式,...
1. **为什么需要将Java程序打包成.exe**: - 用户友好:大多数Windows用户对.exe文件更熟悉,无需安装JRE即可运行。 - 环境独立性:打包成.exe可降低依赖性,避免因缺少JRE导致的运行问题。 - 部署简化:单个.exe...
在这里,我们将详细介绍如何将 Java 程序或项目打包成 jar 文件,然后将 jar 文件转换成exe 文件,并最终生成一个安装文件。 将 Java 程序或项目打包成 jar 文件 要将 Java 程序或项目打包成 jar 文件,我们需要...
3. **打包工具**:为了将Java程序打包成`.exe`,我们可以使用各种工具,如Excelsior JET、Launch4j、JSmooth、Jar2Exe等。这些工具能够创建一个可执行包装器,它在运行时会自动启动JVM并加载`.jar`文件。 - **...
在Java开发过程中,将程序打包成可执行的...通过以上步骤,我们可以将Java程序打包成jar或exe文件,方便用户下载和运行,同时也提高了软件的分发效率。在实际操作中,根据项目需求选择合适的打包工具和策略至关重要。
标题提到的“把JAVA程序打包成EXE文件的软件”就是为此目的而设计的工具。这样的软件允许开发者将Java应用打包成Windows平台下可以直接双击运行的exe格式,使得分发和使用变得更加便捷。 首先,我们要理解Java程序...
这篇文章将指导您如何将 Java Swing 应用程序打包成可执行文件 (Exe),并动态绑定 JRE,最后将其打包成安装文件。 标题解释 Java Swing 打包 Jar 转成 Exe 并动态绑定 JRE 再打包成安装文件是指将 Java Swing 应用...
Java 打包成 exe 方法是指将 Java 桌面程序打包成可执行文件的过程。本文将详细叙述该过程的每个步骤和相关知识点。 项目结构图 在开始打包之前,需要了解 Java 项目的结构图。Java 项目通常由源代码文件、配置文件...
以上就是关于"Java的jar包打包为exe安装程序"的相关知识点,包括JAR文件、exe转换、不同版本的适配、精简版JAR、安装程序打包以及安全性与兼容性的考虑。了解这些知识点有助于Java开发者更好地满足Windows用户的使用...
在 Java 开发领域,将 Java 应用程序打包成 Windows 平台下的可执行文件(.exe)是一种常见的需求,尤其对于非技术背景的用户来说,这种方式极大地简化了软件的部署与使用过程。本文将详细介绍如何利用 Eclipse 和 ...
总的来说,Launch4j是一个强大的工具,使得Java开发者能够轻松地将桌面应用打包成.exe文件,从而提高用户友好性和可部署性。通过学习和掌握Launch4j的使用,你可以让你的Java应用更好地适应Windows环境,提升用户...