`
chengpan
  • 浏览: 43596 次
  • 性别: 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添加进去,完成!!!!
分享到:
评论

相关推荐

    java程序生成本地EXE等可运行程序

    java程序生成本地EXE等可运行程序.docx java程序打JAR包,使用Excelsior JET 7.6生成本地EXE程序,或封装安装包(可在没有JRE环境的PC上面运行)

    Java封装器-launch4j

    launch4j是Java应用程序的Windows本地可执行文件 (.exe) 封装器。Launch4j是一个开源的安装程序,将您的jar文件打包成操作系统...Launch4j更加吸引人的地方是,在启动Java程序之前或者之中,支持闪屏(splash screen)。

    传智播客.黑马程序员《Java 基础入门》课后习题答案

    2、 JRE(Java Runtime Environment,Java 运行时环境),它相当于操作系统部分,提供了 Java 程序运 行时所需要的基本条件和许多 Java 基础类,例如,IO 类、GUI 控件类、网络类等。JRE 是提供给 普通用户使用的,...

    java基础面试题目详解

    Environment(JRE)是运行 JAVA 程序所必须的环境的集合,包含 JVM 标准实 现及 Java 核心类库。JVM 是 Java Virtual Machine(Java 虚拟机)的缩写, 是整个 java 实现跨平台的最核心的部分,能够运行以 Java 语言...

    Java复习大纲面试题.doc

    区别:开发JAVA程序必须安装JDK,运行JAVA程序必须安装JRE。 3.为什么说JAVA语言的跨平台的?JAVA虚拟机JVM是跨平台的吗? 因为JAVA程序编译后生成的字节码文件(class文件)是跨平台的。JVM不是跨平台,在不同的操作...

    launch4j java exe制作包工具

    launch4j是Java应用程序的Windows本地可执行文件 (.exe) 封装器。提供了本地弹出屏幕,应用程序图标,JRE搜索或使用绑定的JRE...Launch4j更加吸引人的地方是,在启动Java程序之前或者之中,支持闪屏(splash screen)。

    跟我学Java-day01-java基础语法.pdf

    Java程序并非是直接运行的,Java编译器将Java源程序编译成与平台无关的字节码文件(class文件),然后由Java虚 拟机(JVM)对字节码文件解释执行。所以在不同的操作系统下,只需安装不同的Java虚拟机即可实现java程序...

    Java语法基础-面试专题及答案

    11.Java 面向对象编程三大特性: 封装 继承 多态 关于继承的3点 12.String StringBuffer 和 StringBuilder 的区别是什么 String 为什么是不可变的 可变性、线程安全性的研究 13.自动装箱与拆箱 14.在一个静态方法内...

    JAVA上百实例源码以及开源项目源代码

     Tcp服务端与客户端的JAVA实例源代码,一个简单的Java TCP服务器端程序,别外还有一个客户端的程序,两者互相配合可以开发出超多的网络程序,这是最基础的部分。 递归遍历矩阵 1个目标文件,简单! 多人聊天室 3...

    JAVA上百实例源码以及开源项目

     Tcp服务端与客户端的JAVA实例源代码,一个简单的Java TCP服务器端程序,别外还有一个客户端的程序,两者互相配合可以开发出超多的网络程序,这是最基础的部分。 递归遍历矩阵 1个目标文件,简单! 多人聊天室 3...

    Java的课程内容一、Java概述;二、Eclipse使用;三、JAVA基础;四、面向对象

    7、Java程序运行机制 二、Eclipse使用; 1、创建Java项目 2、Eclipse界面 3、Java项目结构 4、Eclipse快捷键 5、Eclipse导入Java 6、Eclipse与JDK 7、Eclipse基本配置 三、JAVA基础; 1、标识符 2、数据类型 3、常量...

    exe4j对Jar包进行exe封装.zip

    Exe4j对Jar包进行exe封装。 exe4j是一个帮助你集成Java应用程序到Windows...exe4j帮助你以一种安全的方式启动你的 java应用程序,来显示本地启动画面,检测及发布合适的JRE和JDK,以及进行启动时所发生的错误处理等。

    两数计算+异常处理

    Java中的异常可以是函数中的语句执行时引发的,也可以是程序员通过throw 语句手动抛出的,只要在Java程序中产生了异常,就会用一个对应类型的异常对象来封装异常,JRE就会试图寻找异常处理程序来处理异常。

    JAVA基础课程讲义

    一个典型的JAVA程序的编写和运行过程 19 第一个程序常见错误 20 第一个JAVA程序的总结和提升 20 常用Java开发工具 20 常用dos命令 21 本章笔试作业 21 本章上机操作 21 第二章(1) 编程的基本概念 22 注释 22 标识符 ...

    java+Swing打包成exe可安装文件

    使用exe4j与inno setup 将java程序打包成可直接安装的exe程序,打包时可将jre一同封装,这样就可以在没有jdk环境的机器上运行

    Java企业面试问题2.txt

    JRE:是java程序的运行环境 2:java支持的数据类型有哪些?什么是自动拆装箱?什么时候自动装箱不起作用? 2.1java中的8种基本数据类型:boolean byte char short int float double long 2.2:基本数据类型和它...

    Java JDK 7学习笔记(国内第一本Java 7,前期版本累计销量5万册)

    所属分类:计算机 > 软件与程序设计 > JAVA(J#) > Java 编辑推荐   Jworld@TW技术论坛版主,Java权威技术顾问与专业讲师,Java畅销书作者——林信良全新力作。  国内第一本Java 7,前期版本累计销量5万册。  ...

    JAVA--达内培训笔记

    系统会在每个java程序中隐含导入了java.lang这个包 8、java中的注释, 单行注释 //...... 多行注释 /* .......*/ 文档注释/** ........(换行标签)*/,用javadoc命令可以根据原码中的文档注释生成注释文档(html...

    疯狂JAVA讲义

    学生提问:当我们使用编译C程序时,不仅需要指定存放目标文件的位置,也需要指定目标文件的文件名,这里使用javac编译Java程序时怎么不需要指定目标文件的文件名呢? 13 1.5.3 运行Java程序 14 1.5.4 根据...

    java初学者必看

    1.4 Java程序类型 1.5 JDK与JRE 1.5.1 Java开发工具包 1.5.2 Java运行环境 1.6 Java技术体系 1.7 Java虚拟机 1.7.1 虚拟机数据类型 1.7.2 Java虚拟机的生命周期 1.7.3 Java虚拟机的体系结构 1.8 垃圾收集器 ...

Global site tag (gtag.js) - Google Analytics