这两天公司要把一个J2SE 程序打成安装包,特地把自己用到的工具和操作步骤记录下来分享给大家!呵呵!
1.用到工具
Quick Batch File Compiler --。bat 转EXE 小工具
Inno Setup Compiler -- 制作安装程序的工具
2.思路
首先写一个.BAT 文件,把PATH 和 CLASSPATH 设置 好,然后调用 主程序入口启动
3.目录结构
例如:
---jre // jre
---Application ///应用
---start.exe // bat转换的一个EXE
4.bat 写法
@SET PATH=%~dp0/jre/bin;%1;%PATH%; // 设定 PATH
cd /D %~dp0 //跳转到当前EXE目录
//如果要加载 应用的依赖 JAR 包则
cd Application // 跳转到 应用里
set CLASSPATH=.
FOR %%i IN ("lib\*.jar") DO SET CLASSPATH=!CLASSPATH!;%%i
set CLASSPATH=%CLASSPATH%;%~dp0/jre/lib/rt.jar ; 自己应用的JAR // 加载 Application /lib 里的依赖JAR 和 jre 的RT.JAR 还有自己应用的jar 到 CLASSPATH
@start javaw com.入口程序 // 调用应用程序的入口程序
5. 把这个.BAT 用Quick Batch File Compiler 转换成一个start.EXE文件
6.用Inno Setup Compiler 做一个安装.EXE 就可以了 呵呵!
分享到:
相关推荐
"j2se打包成EXE工具"是一种专门用于将Java应用程序转换为.exe可执行文件的工具。这样的工具能够帮助开发者解决上述问题,使得Java程序对终端用户更加友好。常见的这类工具有Launch4j、JSmooth、JAR to EXE Converter...
J2SE_API、J2SE_API、J2SE_API、J2SE_API、J2SE_API、J2SE_API、J2SE_API
### J2EE与J2SE路径获取方法详解 在Java开发过程中,无论是针对J2EE还是J2SE项目,路径的获取都是非常基础且重要的环节。本文将详细介绍在J2EE和J2SE环境下如何获取不同类型的路径,并通过具体示例进行说明。 ####...
zxing/zxing-j2se-1.7.jar包, 包含类 com.google.zxing.StringsResourceTranslator.class com.google.zxing.client.j2se.BufferedImageLuminanceSource.class ...
Java 2 Platform, Standard Edition (J2SE) 6 是Java开发的重要版本,它为开发者提供了丰富的工具和功能,用于创建桌面应用、网络应用以及分布式系统。本资源“j2se6中文网页版”显然是一个中文版的J2SE 6 API文档,...
JAVA开发环境J2SE实验报告 在本实验中,我们将学习和掌握JAVA开发环境J2SE的基本概念和使用方法。具体来说,我们将学习如何下载和安装J2SE开发工具,熟悉J2SE开发工具的使用,编写简单的Java Application和Java ...
很好的j2se的API
《J2SE1.5中文API详解》 Java 2 Platform, Standard Edition (J2SE) 1.5,也被称为Java SE 5.0,是Java编程语言的一个重要版本,它引入了大量的新特性和改进,对Java开发者来说具有里程碑式的意义。J2SE 1.5中文API...
Java Standard Edition(J2SE)是Java平台的核心部分,它为开发和运行桌面应用程序、服务器应用程序和嵌入式系统提供了基础。J2SE包含了Java语言的语法、类库以及运行时环境,使得开发者能够创建可移植性强、安全性...
Java 2 Platform, Standard Edition (J2SE) 6.0是Java开发平台的一个重要版本,为Java应用程序提供了丰富的功能和强大的性能支持。这个版本带来了许多改进和新特性,包括增强的开发工具、优化的内存管理和对现代硬件...
### 知识点:简单的J2SE环境配置 #### 一、J2SE简介与重要性 Java 2 Standard Edition(简称J2SE)是Java技术的基础版本之一,主要用于开发桌面应用程序。它提供了完整的Java核心API集合,以及必要的运行时环境和...
Java 2 Platform, Standard Edition(J2SE)是Java开发平台的一个重要组成部分,主要用于桌面应用和服务器端开发。中文版的J2SE API文档对于中国开发者来说尤其方便,它提供了全面的API参考,帮助理解并使用Java编程...
Java 2 Platform, Standard Edition (J2SE) 是 Oracle 公司推出的 Java 开发平台,主要用于桌面应用和服务器端开发。J2SE 文档,尤其是官方文档,是开发者学习和理解 Java 核心特性的关键资源。这个"J2SE doc 中文版...
学好J2SE是成为Java开发者的基石,它涵盖了Java编程语言的核心概念和技术。以下是对J2SE学习标准的详细阐述: 首先,掌握基础语法至关重要。这意味着你需要对Java的语法规则有深入的理解,能够迅速识别并修复语法...
Java 2 Platform, Standard Edition(简称J2SE)是Java平台的核心部分,它为开发桌面应用、服务器端应用以及中间件提供了基础。J2SE包含了Java语言的核心库,包括类库、开发工具和运行环境,使得开发者能够创建、...
资源名称:【一脚揣进J2SE】视频教程(持续更新)资源目录:【】《一脚踹进J2SE》1-1Java简介【】《一脚踹进J2SE》1-2Java运行环境搭建【】《一脚踹进J2SE》1-3HelloWorld实现及Java运行原理介绍【】《一脚踹进J2SE...
J2SE概述
Java 2 Platform, Standard Edition(J2SE)是Java平台的核心组成部分,主要用于桌面应用程序的开发。J2SE基础知识是每一个Java开发者必须掌握的核心技能。以下将详细阐述J2SE中的关键概念和技术。 1. **Java语言...
在本项目中,我们关注的是一个使用Java标准版(J2SE)实现的计算器应用程序。这个计算器项目不仅提供了基本的计算功能,而且它的图形用户界面(GUI)设计得相当优美,使得用户交互体验良好。这对于那些正在学习Java ...
J2SE高级编程