`

JAVA jar打包时MANIFEST.MF格式约定

阅读更多

Manifest-Version: 1.0
Created-By: Fat Jar Eclipse Plug-In
Main-Class: com.lwf.main.TestMain
Class-Path: ./JAR/lib/lwf.jar ./JAR/lib/tt.jar

在上面内容中注意几点:

1、Main-Class: com.lwf.main.TestMain与Class-Path:之间不能有空格,写的时候把Main-Class: com.lwf.main.TestMain写完后直接回车接着写Class-Path:。

2、Main-Class:后面有个空格再写内容com.lwf.main.TestMain

3、Class-Path: ./JAR/lib/lwf.jar ./JAR/lib/tt.jar这一行中,不同lib中间有一个空格,最后一个jar写完后要回车

分享到:
评论

相关推荐

    jar打包,jar打包

    本文将重点讨论如何通过JAR(Java Archive)文件来进行Java代码的打包,并深入探讨Java Manifest文件的作用及其配置技巧。 #### 一、JAR文件概述 JAR文件是一种特殊的ZIP压缩文件格式,用于存储多个Java类文件以及...

    JAVA打包成应用软件的方法

    完成上述步骤后,你将在指定路径下得到一个名为`myswt.jar`的JAR文件,这是一个ZIP格式的归档,包含了你的Java项目及其依赖。 ### 注意事项 - 在打包过程中,确保所有的依赖库都被正确地包含在`Class-Path`中,...

    Java之apk 解压、修改、打包、签名(2)

    - 注意,APK文件需要遵循特定的目录结构和文件命名约定,因此在打包时必须确保这些规则得到遵守。 4. **签名APK**: - 在打包后,APK需要签名才能在Android设备上安装。签名过程验证了APK的完整性和来源。 - ...

    制作自己的java可运行程序(总结)

    3. **fat jar**(或uber jar):当项目依赖多个库时,可以将所有依赖项一起打包到一个JAR中,称为fat JAR。这可以避免运行时因缺少依赖而引发的问题。使用如Shadow、One-Jar或Gradle的shadow插件等工具可以实现这一...

    jar包

    在Java开发中,这样的文件夹可能包含项目的源代码、配置文件、资源文件等,这些内容在构建jar包时会一起被打包进去。 **详细知识点** 1. **jar文件结构**:一个jar文件本质上是一个ZIP文件,包含了.class文件...

    java打包需注意

    在提供的文件列表中,"publishtest.jar"可能是一个打包后的Java应用或库,包含了编译后的类文件、资源文件以及MANIFEST.MF元数据。这个JAR文件可能是使用上述构建工具之一生成的,用于分发和执行。而"src"目录则很...

    mxj.zip_MXJ zip_MapXtreme_mapxtreme java 4.7.1_mxj.jar_去掉水印

    在压缩包子文件的文件名称列表中,"META-INF"是一个标准的JAR文件目录,它通常包含关于JAR文件的元数据,如MANIFEST.MF文件,该文件记录了JAR的打包信息和依赖关系。"com"通常是Java代码的包结构的一部分,表示这个...

    项目jartopom

    MANIFEST.MF文件通常包含了项目的类路径和打包信息,这对于识别JAR的依赖至关重要。 在使用这个项目时,用户首先应该遵循README.md文件中的指导。README文件通常会包含项目的简介、使用方法、安装步骤以及可能遇到...

    treeforjsp1112.rar_Java编程_Java_

    在描述中提到的"Java Jar API"是Java应用程序接口的一个重要部分,它允许开发者打包Java类库为.JAR(Java Archive)文件。这种格式不仅便于分发和部署Java应用,还支持类的自动加载、资源的压缩以及数字签名等功能。...

    java高频面试题1/java二年开发常问面试题

    - `java -jar Test.jar` 是通过MANIFEST.MF文件中的`Main-Class`属性来找到并运行主类的main方法。如果缺少这个属性,就会导致无法找到主类的错误。 - `java -cp com.test.Test Test.jar` 则是直接指定了入口类,...

    antBuilejar

    如果需要添加MANIFEST.MF文件、排除某些文件或者添加自定义的打包逻辑,可以使用`manifest`、`excludes`或编写自定义任务。 5. **Ant与Maven对比** 虽然Ant在早期Java开发中广泛使用,但随着Maven的出现,后者以...

    org.sf.easyexplore_1.0.4.zip

    标题 "org.sf....为了进一步了解"org.sf.easyexplore",我们需要查看JAR文件的内部结构,包括类文件、资源文件、MANIFEST.MF(描述JAR文件元数据的文件),甚至可能需要阅读项目的文档或源代码来获取详细信息。

    Ant使用指南

    3. 打包:<jar>任务将编译后的类文件打包成JAR,可以使用manifest属性来定义MANIFEST.MF文件。 五、依赖关系 Ant支持任务间的依赖关系,通过属性定义。如果任务A依赖于任务B,那么在执行任务A之前,会先执行任务B。...

    信息管理系统.zip

    5. **META-INF**目录:在JAVA应用中,META-INF通常包含元数据,如MANIFEST.MF文件,它包含了关于JAR文件或应用的元信息,如主类名称等。此目录下的文件对系统的运行和打包过程至关重要。 6. **com**目录:这是JAVA...

    omck.rar_www./inf988.com_文件操作

    6. **xe5META-INF**:这看起来像是一个错误的目录名,标准的JAR或WAR文件中,元数据通常位于"META-INF"目录下,包含MANIFEST.MF文件和其他元数据,但"xe5"前缀可能是项目特定的命名。 7. **H3gd4gfx**:这个文件名...

    spring-boot-1.1.6.RELEASE.tar.gz

    3. **META-INF**: 包含MANIFEST.MF文件,记录了应用的元数据,比如主类等信息。 4. **LICENSE**: 许可文件,详细说明了该软件的使用条款。 5. **README**: 可能包含版本说明、使用指南等信息。 使用这个压缩包,...

    wms-jyd-2018_而非大V_

    在Java应用程序中,"META-INF"目录通常包含关于JAR文件(Java档案文件)的元数据,如MANIFEST.MF文件,它记录了JAR的主类、版本信息和其他配置。"com"则是一个常见的Java包名前缀,用于组织和命名Java源代码文件。这...

    ant 教程 经典教材.rar

    - **jar**:打包Java类文件到JAR文件,支持添加MANIFEST.MF。 - **delete**:删除文件和目录。 - **mkdir**:创建目录。 - **tstamp**:为属性设置时间戳。 - **move**:移动文件和目录。 **4. Ant的条件语句和...

    exp5-202010803110.zip

    `META-INF`目录通常包含与Java应用程序或库相关的元数据,例如服务提供商配置、MANIFEST.MF文件等。在Maven项目中,`META-INF`可能包含Maven插件生成的文件,或者用户自定义的一些元数据。 【target】 `target`目录...

Global site tag (gtag.js) - Google Analytics