`

创建java的可执行文件

阅读更多
Jar工具的作用是java程序中若干文件联合压缩到一个Jar包里面。

使用jar工具的时候用到的三类文件:

Manifest 文件(可选择的)

Jar文件的描述(生成的jar包名字)

需要打包的文件

首先编译源 程序,譬如javac MyFrame.jar。(放在在D:\A目录下)

用记事本或者word文档创建manifest文件,后缀名是mf(文件名和后缀名是 没有强制规定的,只要后面写命令的时候对应就可以了,不过约定俗成用manifest.mf比较好)manifest文件最后一定要加一个回车结尾。内容为

   Main-Class MyFrame(可执行主类全名,包括包名)

创建可执行Jar包:

Jar cmf manifest.mf MyFrame.jar *.class

选项解释:

C: 在标准输出中创建一个新档案文件

F:制定要处理的jar文件。在创建jar包的命令中,它是指需要创建的jar包的名字

M: 使得包含之前就存在的manifest文件,manifest文件一般用来存储有关整个文档的信息

注意这边的m对应manifest.mfF对应MyFrame.jar,顺序不能颠倒.

Jar文件是可以用Winrar解压缩的,有些人会把winrarJar文件关联在一起,那么当他们双击jar文件的时候就不能运行程序。可以写一个bat文件来搞定.Bat文件中输入:javaw –jar MyFrame.jar.

    另一种解决方式是用C++写一段调用dos窗口的程序,并把javaw的命令写在程序中,然后用make命令创建可执行文件(*.exe)(此时MyFrame.jar和可执行文件必须在同一目录下)。

分享到:
评论

相关推荐

    生成java可执行文件

    标题中的“生成java可执行文件”指的是将Java程序转换成可以直接运行的格式,如同Windows操作系统下的.exe文件。这种转换的目的是使Java程序更便于运行,尤其是对于那些没有安装Java运行环境的用户。描述中提到的...

    Java可执行文件

    ### Java可执行文件详解 #### 一、Java可执行文件概念与重要性 在软件开发领域,特别是针对Java开发者而言,了解如何将Java程序转换为可执行文件是至关重要的技能之一。这不仅能提高应用程序的易用性和分发便捷性...

    Java打包成可执行文件步骤详解

    ### Java打包成可执行文件步骤详解 在Java开发过程中,将编写好的程序打包成一个可执行文件是非常常见的需求。这不仅方便程序的分发与部署,还能提高程序的可用性。本文将通过一个具体的示例来详细介绍如何将Java...

    如何将JAVA生成可执行文件(实用)

    在Java编程环境中,将源代码转化为可执行文件是开发者经常遇到的任务。这使得代码可以在无需JDK(Java Development Kit)的环境下运行,只需要一个JRE(Java Runtime Environment)。以下是详细的步骤,讲解如何将...

    把java程序编译成可执行文件的工具

    在Java开发中,将程序编译成可执行文件是发布软件的关键步骤。本篇将详细介绍如何使用Java的打包工具,特别是"jar"命令,来将Java程序转换为可执行的JAR(Java Archive)文件。 标题提及的“把Java程序编译成可执行...

    将 Java 程序打包为本地可执行文件

    为了使 Java 程序对普通用户更加友好,我们可以将其打包为本地可执行文件,这样用户无需安装 JVM 就可以直接运行。下面将详细介绍如何将 Java 程序转换为本地可执行文件,并特别关注使用 JSmooth 工具进行此过程的...

    java 打包可执行文件

    总结来说,Java中的打包可执行文件涉及到JAR文件的创建、清单文件的编写、使用构建工具自动化打包过程,以及可能的批处理加载逻辑。了解这些概念和技术对于Java开发者来说非常重要,能够帮助他们有效地部署和管理...

    java获取文件创建时间

    例如,在Windows系统中,文件的创建时间是可查询的;而在某些Linux发行版中,可能无法直接获取文件的创建时间。 #### 使用Java 7及更高版本获取文件创建时间 在Java 7中引入了新的文件I/O API,即`java.nio.file`...

    JAVA Swing 创建可执行文件的过程

    在JAVA Swing中创建可执行文件是一项常见的任务,它允许开发者将他们的GUI应用程序打包成一个独立的文件,方便用户在没有Java开发环境的情况下运行。这里,我们将详细解释如何使用jBuilder2006工具来完成这一过程,...

    java制作可执行文件.doc

    Java 制作可执行文件 Java 制作可执行文件是指将 Java 源代码编译成...Java 制作可执行文件可以通过创建可执行的 JAR 文件包来实现,该方法可以保持 Java 的跨平台特性,方便用户使用,并且可以保持 Java 的安全特性。

    把java项目打成可执行文件

    Java项目通常是由多个类文件、资源文件以及配置文件组成的,为了方便分发和运行,我们需要将其打包成一个可执行的文件格式,最常见的就是Java Archive(JAR)文件。本教程将详细讲解如何将Java项目打包成JAR文件,并...

    把java原代码变成可执行文件exe

    将Java原代码转换为可执行的EXE文件是许多开发者追求的目标,尤其是在Windows平台上,因为EXE文件能够更方便地分发和运行。下面,我们将深入探讨如何通过一系列步骤,利用Eclipse IDE、JAR文件、批处理脚本(BAT)...

    JSmooth生成JAVA可执行文件.pdf

    ### JSmooth生成JAVA可执行文件 #### 知识点一:Java可执行文件与JSmooth的作用 在Java开发中,程序通常被打包成`.jar`文件格式进行分发。然而,在许多情况下,用户可能并不具备Java环境或者不知道如何运行`.jar`...

    java利用exe4j生成exe可执行文件.doc

    Java 利用 exe4j 生成可执行文件 Java 是一种广泛使用的编程语言,但是在实际应用中,Java 程序的打包和分发一直是一个棘手的问题。exe4j 是一个强大的工具,可以将 Java 程序打包成可执行文件,解决了 Java 程序的...

    java中生成exe文件 jar打包成可执行文件

    在Java开发环境中,有时我们需要将Java程序转换为可被非Java环境执行的程序,例如Windows下的.exe可执行文件。这通常是为了方便用户直接运行而无需安装Java运行环境。本篇文章将详细讲解如何在Java中生成.exe文件,...

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

    ### 如何生成一个Java编译的可执行文件 在日常的软件开发过程中,我们经常会遇到需要将Java程序打包成可执行文件的需求。特别是在部署到非技术用户或企业环境时,提供一个无需安装Java运行环境即可运行的应用程序变...

    java调用exe可执行文件

    在Java编程中,有时我们需要与操作系统进行交互,例如调用已存在的Windows系统下的.exe可执行文件。这在处理一些特定的任务,如自动化脚本、数据分析或者其他需要借助外部工具完成的功能时非常常见。本文将深入探讨...

    java执行可执行文件或批处理

    ### Java执行可执行文件或批处理 在Java中执行外部可执行文件或批处理脚本是一种常见的需求,尤其是在需要调用系统级别的工具或者与操作系统进行交互时。通过Java的`Runtime`类及其提供的方法,我们可以方便地实现...

Global site tag (gtag.js) - Google Analytics