`

没有安装jdk的系统中执行jar

 
阅读更多

一、精简jre

制作了一个SWING程序,为用户方便,需要带上JRE,但是JRE实在太大,需要精简。

 
首先仅仅保留bin,jre这两个文件夹。
 
首先是bin文件夹,exe文件就保留java.exe,javaw.exe,javaws.exe,其余删除,但是DLL文件并没有进行任何删除,因为考虑到这个删减版本的通用性,尽量少删,况且DLL总共才3,4M。
其中,client,server这两个文件夹,将client中的classes.jsa删除,并且将server删除,这是SUN公司对一般机器以及服务所作的优化,保留client即可。
 
其次是Lib文件夹,lib文件夹删的东西不多,将deploy.jar,javaws.jar,以及zi文件夹删除。
 
至此,SWING程序外加jre,打包成rar之后,一共才17M,已经有了长足的改善。
二、bat执行jar
使用.bat文件自带jre执行jar文件 
导出jar宝石应注意..在写完项目之后..使用Eclipse将项目导成jar包时不能直接点击finish一点要选中该项目的main方法所在的类才可以 
Jre就不必多说..就是C盘中的jre文件夹.加入文件夹叫做Jre6 
bat文件可以直接使用一个空的**.txt文件该文件后缀得到 
随意建一个文件夹将这三者copy进去..使用文本编辑器打开新建的bat文件在其中写   
start  Jre6/bin/javaw -jar  ****.jar  即可 
当双击bat文件时就会使用自带的jre执行指定的jar包 
分享到:
评论

相关推荐

    windows运行jar包指定jdk路径

    windows运行jar包指定jdk路径的脚本文件。可以不用系统的jdk运行,指定某个文件下的jdk运行jar包

    java,jdk中rt.jar包

    4. 如果仍然出现问题,可能需要检查项目配置,确保应用服务器正确地扫描并加载了`WEB-INF/lib`下的所有JAR文件。 在使用`rt.jar`时,需要注意的是,它包含的是Oracle或OpenJDK实现的私有API,这些API可能会随着JDK...

    jdk.tools-1.7.jar

    5. **环境变量配置**:在使用JDK时,通常需要配置`JAVA_HOME`、`PATH`和`CLASSPATH`等环境变量,以便系统能找到JDK的安装位置和依赖库。 6. **Java版本兼容性**:不同版本的Java之间可能存在不兼容性,因此在选择和...

    jdk1.7版本jar包下载

    在系统环境变量中添加`JAVA_HOME`指向JDK的安装路径,同时更新`PATH`变量,确保系统的命令行可以找到Java可执行文件。 4. **开发与运行** 安装完毕后,开发者可以通过命令行使用`javac`编译源代码,生成`.class`...

    centos6.7安装jdk

    通过这种方式,可以确保系统中安装了正确的 Java 运行环境,从而支持 Java 应用程序的正常运行。如果在安装过程中遇到任何问题,可以检查网络连接、文件权限或环境变量配置等常见问题点。此外,如果需要更高版本的 ...

    自己写的可在未安装jdk的电脑上,通过.bat运行的jar包

    标题中的“自己写的可在未安装jdk的电脑上,通过.bat运行的jar包”指的是创建了一个Java应用程序,并将其打包成.jar格式的可执行文件,这样的jar包可以在没有安装Java Development Kit (JDK)的计算机上运行。...

    jdk1.6jar包

    4. **NIO.2 (New I/O)**:提供了新的文件系统API,支持异步I/O操作,提高了文件操作的效率。 5. **Swing增强**:Swing组件得到了大量优化,包括新的布局管理器,以及更好的外观和感觉,提供了更好的用户体验。 6. ...

    jdk1-7jar包

    在JDK 1.7中,lib目录下的JAR文件扮演了关键角色,提供了大量的API和核心服务。 JDK 1.7引入了一些重要的改进和特性,包括: 1. **动态类型语言支持**:通过JSR 292(Method Handles and Invokedynamic)引入,...

    Linux操作系统安装jdk步骤

    在Linux操作系统上安装Java Development Kit (JDK)是开发Java应用程序的基础步骤。这里我们将详细讲解如何在Linux环境下离线安装JDK 1.7,这个...这样,当你在命令行中输入`java`命令时,系统会优先使用新安装的JDK。

    Ubuntu Kylin 14.04 安装配置 jdk、eclipse、tomcat 通用

    Ubuntu Kylin 14.04 安装配置 jdk、...本文详细介绍了 Ubuntu Kylin 14.04 操作系统中安装配置 jdk、eclipse、tomcat 的步骤。这些步骤可以帮助开发者快速配置 java 开发环境,并且可以快速开发和部署 java 应用程序。

    Oracle12c JDeveloper 安装JAR包和1.8版本JDK.zip

    在“Oracle12c JDeveloper 安装JAR包和1.8版本JDK.zip”这个压缩包中,虽然只有一个“新建文件夹”,但通常这样的压缩包会包含JAR文件和JDK安装程序。用户需要解压文件,然后按照上述步骤进行JDK安装和JAR包添加。 ...

    linux下安装JDK

    在Linux系统中安装JDK是一个非常重要的步骤,这对于Java开发者和Linux用户来说都是必备的技能。在本文中,我们将详细讲解如何在Linux系统中安装JDK。 第一步:查看Linux自带的JDK是否已安装 在安装JDK之前,我们...

    把java生成独立的程序,不用安装jdk也可使用

    `exe4j`允许我们将Java程序转换为Windows平台上的可执行文件(.exe),同时可以指定程序依赖的JRE路径,确保程序运行时携带必要的运行环境。在`exe4j`中,我们选择程序类型,设置程序名称、图标,然后添加类路径和...

    Linux安装jdk1.8及安装脚本.zip

    总之,通过"Linux安装jdk1.8及安装脚本.zip"提供的资源,可以方便地在Linux系统上安装和配置JDK 1.8,使得开发者能够在Linux环境中进行Java开发和运行。安装脚本的使用可以显著提高效率,减少手动操作的错误。记得在...

    linux 下面安装jdk

    如果输出显示了正确的Java版本信息,那么恭喜,你已经成功地在Linux系统中安装了JDK,并配置好了环境变量。 请注意,随着Java版本的更新,安装和配置的步骤可能会有所不同。对于更现代的JDK版本,如JDK8或JDK11,...

    jdk7 安装文件 windows 系统

    在Windows系统上安装JDK 7,你需要执行以下步骤: 1. **下载JDK 7**:访问Oracle官网的历史版本下载页面,找到适合你系统架构(32位或64位)的JDK 7安装包。文件名为`jdk-7uXX-windows-i586.exe`(对于32位系统)或...

    在windows XP中安装JDK

    Windows XP 中安装 JDK 及环境变量配置 在 Windows XP 中安装 JDK 是 Java 开发人员的必备步骤,本文将详细介绍如何在 Windows XP 中安装 JDK 及配置环境变量。 一、下载和安装 JDK 首先,需要下载 JDK,在本文中...

    Linux下如何安装和卸载JDK

    在Linux系统中安装和卸载Java Development Kit (JDK) 是一项常见的操作任务。本文将详细介绍两种主要的方法:通过`yum`包管理器进行安装与卸载,以及利用`rpm`包管理器进行相同的操作。 #### 方式一:使用`yum`进行...

    将jar打包成exe脱离jdk环境运行的方法.

    本文将详细介绍如何将.jar文件打包成.exe,使得程序可以在没有安装JDK的环境中独立运行。 首先,我们需要了解jar文件和.exe文件的本质区别。.jar文件是Java字节码的集合,它需要Java虚拟机(JVM)来解释和执行。而....

Global site tag (gtag.js) - Google Analytics