`

将CLASS文件打包成可运行的jar文件

F# 
阅读更多

在将class文件组织成JAR包的时候,如果需要的是一个可执行的包,就要指定那个类是主类。指定的方法是指定一个清单文件。
最简单的清单文件如下:
Manifest-Version: 1.0
Main-Class: MainClassName
Created-By: authorName
将Main-Class替换成你的主类的名字即可。注意每个冒号后面都一个空格。然后保存为manifest.mf
然后运行命令:
jar cvfm aa.jar manifest.mf *.class
运行的命令是:
javaw -jar aa.jar 

 

1.建立Hello.java文件,代码如下

public class Hello{
    public static void main(String[] args){
       System.out.println("Hello World!");
    }
}

 

2.建立mainfest.mf文件,内容如下:
Main-Class: Hello

(注意: 在冒号后有一个空格,另外在文件末尾还有一个空行)

3.在命令行模式下进入test目录并运行如下命令:
jar cvfm Hello.jar mainfest.mf Hello.class

其中f指指定jar文件名,m指定清单文件  mainfest.mf

在window下可以双击Hello.jar文件运行,也可在命令行模式下运行java -jar Hello.jar

分享到:
评论

相关推荐

    JAVA打包成可运行的JAR程序

    JAVA打包成可运行的JAR程序 在 Java 开发中,为了方便程序的部署和分发,通常需要将程序打包成可执行的 JAR 文件。在这个过程中,需要注意几个重要的步骤,包括将依赖的 lib 包和配置文件正确地配置,生成 Class-...

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

    在Java开发中,将项目打包成可自动运行的JAR文件是常见的需求,这使得程序可以方便地在没有IDE(集成开发环境)的环境中独立执行。本教程将详细讲解如何通过命令行工具CMD来实现这一过程。 首先,我们需要了解JAR...

    Java打包成jar文件,以及将jar文件导出为exe文件方法汇总.docx

    Java 打包成 jar 文件是将源代码编译后的字节码(.class文件)和其他资源文件整合到一起,便于分发和执行。Eclipse 和 MyEclipse 都提供了方便的图形界面来实现这个过程。 1. 使用 Eclipse 打包 jar 文件: - 右键...

    Java打包成jar文件,以及将jar文件导出为exe文件方法汇总.pdf

    Java开发完成后,通常需要将项目打包成可分发的形式,最常见的就是jar文件。jar文件是Java的归档文件,它可以包含类、资源、元数据等,便于部署和执行。以下是两种将Java项目打包成jar文件的方法: 方法一:使用...

    生成可运行jar

    在Java开发中,将项目打包成可运行的JAR文件是一项常见的任务,这使得代码可以在任何支持Java的平台上执行,包括Windows和Linux等。本篇文章将详细介绍如何在Eclipse环境中生成可执行的JAR包,特别针对包含第三方库...

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

    使用以下命令将`Test.class`文件打包成Jar文件: ```shell jar cvfm test.jar manifest.mf test ``` 执行完上述命令后,在当前目录下会产生一个名为`test.jar`的文件。 **4. 运行Jar文件** 运行打包好的Jar文件: `...

    可运行项目打包jar到exe应用程序

    "可运行项目打包jar到exe应用程序" 本文将指导您一步一步地将Java项目打包成exe应用程序,并且无需考虑JDK环境问题,因为我们将JRE打包进去。这样,用户可以轻松地点击运行Java应用程序,不需要再担心JDK环境问题。...

    myeclipse可执行文件打包

    总的来说,Java项目的打包过程是一个将源代码和资源整理成可独立运行格式的过程,涉及到依赖管理、清单文件创建、JAR打包和可执行文件转换等多个环节。正确地完成这些步骤,可以确保你的Java应用程序能在任何支持...

    使用Eclipse制作可执行jar文件

    ### 使用Eclipse制作可执行JAR文件:详细指南与实践 #### 一、引言 在软件开发领域,特别是Java应用程序...遵循上述步骤,你可以轻松地将任何Java项目打包成可直接运行的JAR文件,从而提高软件的可用性和用户友好性。

    java程序打包

    然而,如果你想创建一个可执行的JAR包,你需要定义主类(Main-Class),这将在下文的“打包成可运行的jar包”部分详细介绍。 5. **完成打包** 最后,点击“Finish”按钮,Eclipse将开始处理打包过程,一旦完成,...

    IDEA打包jar-解决找不到或无法加载主类 main的问题

    然而,在将项目打包成可执行的jar文件时,有时会遇到“找不到或无法加载主类 main”的错误。本文将详细讲解如何在IDEA中正确打包jar文件,并解决这个常见的问题。 首先,我们来理解这个问题的原因。当Java运行时...

    【Ant】Ant实例(1)一个Java文件依赖于某jar包,需要打包部署

    本文将探讨如何使用Ant来处理一个简单的场景:一个Java文件(JettySample.java)依赖于某个jar包(例如webserver.jar),并将其打包成可部署的格式。 1. 安装与配置Ant 在开始之前,确保已经在本地安装了Ant,并且...

    android技巧:apk文件反编译以及签名打包(dex2jar&jd,apktool,apk-sign)

    本文将详细介绍如何使用dex2jar和jd-gui工具来反编译APK中的.dex文件,然后用apktool进行资源解析,最后通过签名打包将修改后的代码重新封装成可安装的APK。 首先,我们了解下dex2jar工具。它是Java字节码(.class...

    spring boot打包成可执行jar包

    本文将介绍如何解决这些问题,并将 Spring Boot 应用程序打包成可执行 JAR 包。 问题描述 在使用 Spring Boot 进行打包时,可能会出现以下问题: * 找不到主类 * Spring 初始化时有些类没有加载 解决方法 要解决...

    java项目代码制作成可独立安装运行软件教程.doc

    在Java开发过程中,我们经常需要将完成的项目代码打包成可独立安装的软件,以便用户在没有Java Runtime Environment (JRE)的情况下也能运行。本文将详细介绍如何通过一系列步骤实现这一目标,让你的Java应用程序真正...

    如何生成一个java编制的可执行文件

    它可以帮助我们轻松地将Java程序打包成可直接运行的Windows应用程序。 1. **下载并安装exe4j**:可以从官方网站或其他可靠渠道下载exe4j的安装包,然后根据提示进行安装。 2. **启动exe4j**:打开exe4j程序后,...

    Eclipse下打包及exe程序

    将程序打包成可运行的 jar 文件 在 Eclipse(非 MyEclipse)环境下,可以利用自带工具或第三方插件来将 Java 应用程序打包成可执行的 jar 文件。 ##### 1.1 Eclipse 自带工具打包 使用 Eclipse 自带工具进行 jar...

    Java应用程序转化成exe文件的N种方法

    JET(Java EXE Tool)是由Excelsior提供的专业工具,用于将Java应用程序打包成可独立运行的exe文件。JET支持将JAR文件、DLL库等资源封装在一起,生成的exe文件可以脱离JRE环境运行,极大地提高了程序的便携性。详情...

    eclipse 下打包

    在开发Java应用程序时,经常需要将项目打包成可独立运行的`.jar`或`.war`文件,以便于部署和分发。本文将详细介绍如何在Eclipse IDE中进行此类操作,并解决在此过程中可能遇到的一些常见问题。 #### 打包流程 1. **...

    java代码打包成exe

    - 也可以使用JavaFX的打包工具将应用程序打包成可独立运行的可执行文件,适用于多个平台。 9. **持续集成与发布**: - 对于持续集成和自动化发布流程,可以集成这些打包工具到构建脚本(如Maven或Gradle)中,...

Global site tag (gtag.js) - Google Analytics