1. 查看信息
F:\>jar tf us.jar
META-INF/
META-INF/MANIFEST.MF
com/
com/test/
com/test/client/
com/test/client/Client.class
com/test/client/ObjectFactory.class
com/test/client/package-info.class
com/test/client/SayHello.class
com/test/client/SayHelloResponse.class
com/test/client/UserWebService.class
com/test/client/UserWebServiceService.class
com/test/user.properties
com/test/UserWebService.class
Main.class
2. 打包文对
D:\我的文档\桌面\userWebservice\WEB-INF\classes>jar cvf us.jar *.*
标明清单(manifest)
增加:com/(读入= 0) (写出= 0)(存储了 0%)
增加:com/test/(读入= 0) (写出= 0)(存储了 0%)
增加:com/test/client/(读入= 0) (写出= 0)(存储了 0%)
增加:com/test/client/Client.class(读入= 2401) (写出= 1260)(压缩了 47%)
增加:com/test/client/ObjectFactory.class(读入= 1860) (写出= 743)(压缩了 60%)
增加:com/test/client/package-info.class(读入= 237) (写出= 190)(压缩了 19%)
增加:com/test/client/SayHello.class(读入= 769) (写出= 435)(压缩了 43%)
增加:com/test/client/SayHelloResponse.class(读入= 875) (写出= 465)(压缩了 46%)
增加:com/test/client/UserWebService.class(读入= 786) (写出= 434)(压缩了 44%)
增加:com/test/client/UserWebServiceService.class(读入= 2450) (写出= 1130)(压缩
了 53%)
增加:com/test/user.properties(读入= 61) (写出= 57)(压缩了 6%)
增加:com/test/UserWebService.class(读入= 1176) (写出= 652)(压缩了 44%)
增加:Main.class(读入= 823) (写出= 469)(压缩了 43%)
3. MANIFEST.MF 中加入
Manifest-Version: 1.0
Created-By: 1.6.0_24 (Sun Microsystems Inc.)
Main-Class: com.test.client.Client
在运行java -jar us.jar oK
4. F:\>java -jar us.jar
Server hello I'm Client ! Hello WorldGod
分享到:
相关推荐
Java 打包成 jar 文件和将 jar 文件导出为 exe 文件的方法汇总 本文档将详细介绍 Java 打包成 jar 文件和将 jar 文件导出为 exe 文件的方法汇总。Java 是一种流行的编程语言,广泛应用于软件开发、Android 应用开发...
### Java 打包成 JAR 文件的详细指南 在Java开发过程中,将项目打包成一个JAR(Java Archive)文件是非常常见的做法。JAR文件不仅可以方便地进行分发与部署,还能有效地组织类文件和资源文件。根据提供的信息,本文...
NULL 博文链接:https://jarg.iteye.com/blog/852885
在Java编程中,将程序打包成JAR文件是常见的部署方式,这使得代码可以作为一个独立的可执行单元进行分发。然而,在打包包含数据库连接的Java应用程序时,可能会遇到一些问题,尤其是涉及到像MySQL这样的外部数据库。...
Java程序员在开发过程中经常会遇到这样一个问题:如何将编写好的Java程序打包成一个可执行的Jar文件?在Eclipse中,我们可以通过简单的步骤将Java程序打包成Jar文件,本文将详细介绍这其中的实现步骤和重要的知识点...
在Java开发过程中,将项目打包成可执行的JAR(Java Archive)文件是常见的操作,这使得代码可以方便地分发、部署和运行。本文将详细介绍如何将Java工程打包成可执行的JAR文件。 首先,确保你有一个完整的Java工程,...
Java打包成jar文件是将Java程序的类文件、资源文件以及相关的配置文件打包成一个可执行的归档文件,这在软件开发中是一项常见的任务。jar(Java Archive)文件不仅方便了代码的分发和存储,还能提高程序的运行效率,...
"Java 程序或项目打包成 jar 与 exe 文件" Java 程序或项目打包成 jar 与 exe 文件是 Java 开发中一个重要的步骤。在这里,我们将详细介绍如何将 Java 程序或项目打包成 jar 文件,然后将 jar 文件转换成exe 文件,...
为了方便用户,开发者有时会将`.jar`文件打包成`.exe`(Windows可执行文件),使得用户只需双击即可运行程序,无需关心是否安装了Java环境。 打包Java应用到`.exe`文件的过程主要涉及到以下知识点: 1. **Java可...
在Java开发过程中,将源码编译并打包成JAR(Java Archive)文件是一项常见的任务。JAR文件是Java平台特有的归档格式,它能够包含类文件、资源文件以及元数据,便于分发和执行。这里我们将详细讲解如何通过编写Java...
### Java 文件打包成 JAR 文件详解 #### 一、JAR 命令概述 JAR(Java Archive)是 Java 开发工具包 (JDK) 中的一个实用程序,用于将多个 Java 类文件和其他资源文件打包成一个 JAR 文件。JAR 文件不仅便于分发和...
Java打包成JAR文件是将源代码编译后的字节码和相关资源组合在一起的常见方式,便于分发和执行。以下是对三种不同打包方法的详细分析和比较: 1. **使用Eclipse插件fat.jar打包** `fat.jar`插件允许开发者将所有...
### Java打包成jar文件,以及将jar文件导出为exe文件方法详解 #### 一、Java打包成jar文件的方法 ##### 方法一:使用Eclipse导出jar文件 1. **打开项目**:在Eclipse中打开您希望打包的Java项目。 2. **选择导出...
标题提到的"jarjar-方便Java打包工具,自定义修改jar包包名",这表明jarjar允许开发者对JAR内的类进行重命名,并且可以改变JAR本身的文件名。这种灵活性对于项目维护、依赖管理或解决类冲突问题非常有帮助。例如,你...
### Java如何打包成jar和exe 在开发Java应用程序时,我们常常需要将程序打包成一个独立的可执行文件,方便用户直接运行而无需安装Java环境。本文将详细介绍如何使用Java将项目打包成jar文件,以及进一步将jar文件...
然而,在某些场景下,我们可能需要将JSP页面转换为Servlet并打包成jar文件,以便于部署或运行。这通常在不支持JSP直接执行的环境下进行,例如在简单的Java应用服务器或者微服务架构中。 标题“把jsp编译打包成jar”...
在Java开发过程中,打包是将源代码、资源文件和元数据整理成可执行或可部署格式的重要步骤。这里我们将深入探讨JAVA的打包机制,主要关注jar、tar和zip这三种常见的打包格式,以及如何处理它们的源码。 首先,`jar`...
### JAVA将Class文件打包为JAR文件的详细步骤与注意事项 #### 标题与描述概述 在Java开发中,将多个Class文件打包成一个JAR(Java Archive)文件是一种常见的做法,这有助于简化项目的部署过程并提高代码的可管理性...
Java打包JAR(Java Archive)文件是将多个类文件、资源文件和其他相关文件组合到一个单一的可执行文件中,以便于分发和执行。在Java开发中,JAR文件通常用于封装库、应用程序或者Java小应用程序(Applet)。本实例将...
Java进阶学习jar打包详解 Java进阶学习jar打包详解 Java进阶学习jar打包详解 Java进阶学习jar打包详解