`
chengpan
  • 浏览: 44284 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

java程序封装jre

阅读更多
   Java是一个跨平台的语言,但它的跨平台性也带来了一些麻烦,我们编译好的*.class文件必须在装有Java虚拟机的机器上才能运行。当我们写好的程序交给用户使用时必须要先安装JDK。
   我们可以把java的jre类库封装到我们的程序中,这样可以在没有安装jdk的系经统中也可以照常运行了。
   把我们jre可以整个文件夹复制到我们工程的bin目录中,就是我们编译好的与class文件的目录中,也可以是其它目录,但在设置环境变量时要设置正确。下面的一个bat文件,用它启动程序。
@echo off
set classpath=%cd%\lib\jxl.jar;%cd%\lib\aclibico-2.1.jar;%cd%\lib\jcommon-1.0.16.jar;%cd%\lib\jfreechart-1.0.13.jar;%cd%\lib\jfreechart-1.0.13-demo.jar
@echo off
java ScoreAnalysisView
@echo off
%cd%是程序运行的当前目录,然后把各个jar添加进去,完成!!!!
分享到:
评论

相关推荐

    exe调用java 脱离jre

    在IT行业中,将Java应用程序打包成可执行的.exe文件对于那些不希望用户安装JRE(Java Runtime Environment)的开发者来说,是一项重要的任务。标题“exe调用java 脱离JRE”指的是创建一个能够独立运行的Windows可...

    如何把JAVA程序封装成EXE文件

    ### 如何将JAVA程序封装成EXE文件 在IT领域,特别是对于Java开发者而言,将Java应用程序封装成可独立运行的EXE文件是一项非常实用的技能。这不仅可以提高应用程序的可移植性和用户友好性,还能在一定程度上保护源...

    java代码封装为应用程序exe4j

    Java代码封装为应用程序exe4j是一种技术,它允许开发者将Java程序转换为Windows平台下的可执行文件(.exe)。exe4j是一个强大的工具,专为此目的设计,它简化了Java应用在非Java环境中运行的过程,使得用户无需安装...

    Java语言程序设计第三版-习题答案.pdf

    * 动态(Dynamic):Java程序的基本组成单元是类,而Java的类又是运行时动态装载的。 Java语言的语法机制 Java语言的基本语法机制,例如:数据类型、表达式、程序流控制、结构化异常处理等,都与C++相同。但是Java...

    launch43.0.1封装利器+使用教程支持jAVA1.6

    Launch4j是一款强大的Java应用程序封装工具,它能够将Java可执行 jar 文件转换为Windows平台下的原生exe可执行文件。这个“launch43.0.1封装利器+使用教程支持jAVA1.6”资源包,是专为使用Java 1.6版本的开发者设计...

    Java Portable 可以在U盘上运行的JRE

    这个特性使得Java程序的便携性和灵活性大大提高,不再受制于特定计算机上是否已安装了Java环境。 标题中的“Java Portable”指的就是这种便携式Java运行时环境,它不需要在本地计算机上进行安装,而是可以直接从...

    java程序设计精编教程

    JDK(Java Development Kit)是Java开发的核心工具集,包含了JRE以及用于编译和调试Java程序的工具,如javac编译器和java解释器。安装JDK时,需要根据操作系统选择相应的版本,并且为了能够在命令行中全局使用这些...

    java程序打包成.exe可安装文件(包含全部工具,和精简jre工具,附说明文件)

    精简版的JRE是一个关键组成部分,它包含了运行Java程序所必需的基本组件,体积相对较小,可以减少最终.exe文件的大小,从而降低下载和安装的时间。但是,精简版JRE可能不包含所有功能,某些特定的Java库或特性可能...

    Java应用程序转化成exe文件的N种方法

    exe4j是EJ Technologies开发的一款工具,能够将Java应用程序转换为Windows平台下的exe文件,同时提供JRE捆绑选项,确保目标机器上即使没有安装Java环境也能运行程序。exe4j还支持高级定制功能,如自定义图标、版本...

    java程序打包exe

    将Java程序打包成exe,实质是创建一个包含JRE(Java运行时环境)的自包含可执行文件,使得用户无需安装Java即可运行程序。 **知识点2:exe4j工具** exe4j是一款功能强大的Java到exe转换器,它支持多种打包模式,...

    java程序打包方案

    为了使Java程序能够在Windows系统上双击运行,还需要将`.jar`文件进一步封装为`.exe`文件。常见的工具包括`Launch4j`、`Inno Setup`等。 1. **使用Launch4j** - 下载并安装`Launch4j`。 - 打开`Launch4j`,按照...

    java程序设计教程复习章节

    Java程序设计教程复习章节主要涵盖了Java语言的基础概念、平台分类、特点优势以及开发与运行环境。以下是这些知识点的详细说明: 1. **Java平台版本**: - **Java SE (Standard Edition)**:适用于桌面、服务器、...

    Java语言程序设计基础篇第六版英文课后习题答案

    Java是一种广泛使用的面向对象的编程语言,它具有跨平台的特性,也就是说,编写的Java程序可以在任何安装了Java运行环境(JRE)的操作系统上运行。Java语言的设计强调了对象的封装、继承和多态性,这三大特性使Java...

    jre1.8.0_251.zip

    Java运行环境JRE(Java Runtime Environment)是Java应用程序运行的基础,它包含了Java虚拟机(JVM)、类库以及其他支持Java程序运行的组件。在提供的压缩包"jre1.8.0_251.zip"中,我们看到的是Oracle公司发布的一个...

    JAVA程序设计基础教案

    Java程序设计基础是计算机科学领域中的重要课程,主要教授如何使用Java语言进行程序开发。这份教案将深入浅出地引导初学者掌握Java编程的核心概念、语法结构和编程思想。 一、Java简介 Java是由Sun Microsystems...

    Java程序设计简明教程源代码

    10. **JVM与JDK**:JVM是Java运行的平台,而JDK(Java Development Kit)是开发和运行Java程序的工具集,包括编译器、调试器和JRE(Java Runtime Environment)。 11. **编译与运行**:Java源代码(.java文件)通过...

    1+X 初级 Java程序设计基础 1-9 章测试题汇总

    Java程序设计基础是计算机科学领域中的重要组成部分,尤其对于初学者而言,它是进入IT行业的敲门砖。"1+X 初级 Java程序设计基础 1-9 章测试题汇总"是一个针对初级Java程序员的全面学习资源,旨在帮助学习者巩固和...

Global site tag (gtag.js) - Google Analytics