`

MANIFEST.MF文件的格式

    博客分类:
  • j2se
阅读更多

最简单的例子

view plaincopy to clipboardprint?
·········10········20········30········40········50········60········70········80········90········100·······110·······120·······130·······140·······150
Manifest-Version: 1.0 
Class-Path: lib/swing-layout-1.0.3.jar  
Main-Class: marsroverviewer.MarsRoverViewerApp 
1. 基本格式

属性名称+:+空格+属性值

2. 没行最多72个字符,换行继续必须以空格开头

3. 文件最后必须要有一个回车换行

4. Class-Path 当前路径是jar包所在目录,如果要引用当前目录下一个子目录中的jar包,使用以下格式

子目录/xxx.jar 子目录/yyy.jar

 

技巧:多个jar包的引用,可以使用 .classpath 文件中classpathentry 的值

 

5. 在任何平台上路径分割符都是 /,多个jar包引用以空格分开

 

分享到:
评论

相关推荐

    MANIFEST.MF 文件内容详解(转)

    MANIFEST.MF文件是Java档案(JAR)文件格式的一部分,它包含了有关JAR文件元数据的重要信息。这篇博文可能是从其他来源转载的,用于解释这个关键文件的结构和用途。 在Java开发中,MANIFEST.MF文件是每个JAR文件...

    android apk文件里MANIFEST.MF、CERT.SF、CERT.RSA三者的关系(csdn)————程序.pdf

    在CERT.SF中,除了MANIFEST.MF的摘要,还有整个MANIFEST.MF文件的摘要,用于进一步确保MANIFEST.MF的完整性和一致性。 3. CERT.RSA(证书文件) CERT.RSA文件包含了签名证书和签名本身。签名证书部分通常是以PEM...

    MANIFEST.MF 读写操作

    MANIFEST.MF 文件是 Java 应用程序和库的核心组件,特别是在创建 JAR 文件时。它包含关于 JAR 文件的元数据,如主类、版本信息、依赖库和其他重要属性。在本文中,我们将深入探讨如何在 Java 中读取和写入 MANIFEST....

    详解MANIFEST.MF文件

    在Java开发中,MANIFEST.MF文件扮演着极其重要的角色,特别是在构建JAR文件时。它不仅记录了JAR包的基本元数据,还提供了运行时所需的配置信息。本文将详细介绍MANIFEST.MF文件中的各个关键字段及其作用,并通过示例...

    hhclass汉化 用来修改MANIFEST.MF

    在Java应用程序开发中,MANIFEST.MF文件起着至关重要的作用。它是每个JAR(Java Archive)文件的核心组成部分,包含了关于该JAR的基本信息,如主类、版本号、依赖库等。MANIFEST.MF的正确配置对于程序的运行和打包是...

    MANIFEST.MF的应用以及如何读取jar包外的log4j.properties

    MANIFEST.MF文件主要包含了关于JAR包的一些元数据信息,如主类(Main-Class)、版本信息、依赖库等。在运行Java应用程序时,JVM会查找MANIFEST.MF来确定哪个类是程序的入口点。了解如何创建和编辑MANIFEST.MF对于...

    Java程序创建Manifest文件

    当我们需要运行一个与其他jar文件有关联jar文件时,如果jar文件里面的MANIFEST.MF文件没有配置好,那在运行时就要报异常:Exception in thread "main" java.lang.NoClassDefFoundError。原因:未找到关联jar文件里面...

    java制作可执行文件.doc

    要制作可执行文件,需要使用 JDK 的 jar 命令将 Java 类文件打包成 JAR 文件,并在 MANIFEST.MF 文件中指定 Main-Class 项,以便用户可以双击运行。 JAR 文件包是 Java Archive File 的缩写,它是一种文档格式,...

    ASPADS.IN_, ASPNETOC.DL_,ASPPERF.DL_,ASP.DL_,ASP.MF_,ASP.MO_

    标题和描述中提到的文件名ASPADS.IN_, ASPNETOC.DL_, ASPPERF.DL_, ASP.DL_, ASP.MF_, ASP.MO_,这些看起来像是与微软的ASP(Active Server Pages)技术相关的一些组件或者更新文件。在Windows 2003 Server环境中,...

    MANIFEST文件配置

    MANIFEST 文件通常命名为 `manifest.mf`,位于 JAR 文件的根目录下。对于 **MIDlet Suite** 来说,MANIFEST 文件尤为关键,因为它不仅描述了该套件的基本信息,还包含了运行时所需的配置信息。 #### 二、MANIFEST ...

    java打包jar.pdf

    默认情况下,MANIFEST.MF文件只包含一些基本的创建信息,如`Manifest-Version`和`Created-By`。然而,为了更有效地管理和运行JAR文件,我们需要自定义MANIFEST.MF文件,特别是添加`Main-Class`属性,这指定了JAR文件...

    jar包配置

    一个`JAR`文件本质上是一个ZIP文件,包含了`.class`文件、资源文件以及一个特殊的文件——`META-INF/MANIFEST.MF`。`MANIFEST.MF`文件是`JAR`包的核心配置文件,用于存储关于`JAR`文件的元信息,比如程序的主要类、...

    Jar文件包间接及Jar命令开发实例详解

    - **META-INF文件夹**: 每个Jar文件都包含一个名为META-INF的特殊文件夹,其中存放MANIFEST.MF文件,该文件记录了Jar文件的相关元数据信息。 **2. MANIFEST.MF文件** - **作用**: MANIFEST.MF文件是Jar文件的核心...

    如何将.class文件打成jar包

    3. **`manifest.mf` 文件**:一个文本文件,用于定义 `jar` 包的元数据,例如主类名、版本号等。 #### 打包单个或多个 `.class` 文件 假设我们有两个 `.class` 文件:`ExampleService.class` 和 `Examples.class`...

    如何生成可执行jar文件

    - 类路径(classpath)在JAR文件内部已经由MANIFEST.MF文件管理,无需在运行时通过`-cp`或`-classpath`选项指定。 - 当JAR文件包含资源文件(如图片、配置文件等)时,确保它们也被包含在JAR中,并在代码中使用...

    java文件打包例子

    2. **创建 MANIFEST.MF 文件:** 在 `D:\abc` 目录下创建 `MANIFEST.MF` 文件,并按照上面的格式写入必要的信息。 3. **执行打包命令:** - 打开命令提示符窗口。 - 使用 `cd` 命令切换到包含 `RoundButton.class...

    编译运行java带jar包

    这个过程涉及到编译Java源代码、创建类路径(classpath)、构建MANIFEST.MF文件以及最终打包成JAR。下面我们将详细讲解如何编译和运行包含JAR包的Java程序。 1. **编译Java源代码** 在Java开发中,首先我们需要将....

    将java项目编辑码打包成可自动运行JAR

    1. **配置MANIFEST.MF文件**:为了使JAR文件能够自动运行,必须创建一个名为`MANIFEST.MF`的清单文件,指定主类。在MANIFEST.MF文件中,添加如下内容: ``` Main-Class: com.yourpackage.YourMainClass ``` 这里...

    eclipse-项目打包与发行

    1. 创建MANIFEST.MF文件,定义必要的属性,如`Manifest-Version`, `Main-Class`, 和 `Class-Path`。 2. 将MANIFEST.MF文件保存在项目根目录下,通常命名为MANIFEST.MF。 3. 使用Eclipse的“导出”功能,选择“JAR...

Global site tag (gtag.js) - Google Analytics