`
ceasarje
  • 浏览: 80184 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

制作可执行jar包

阅读更多
虽然有Eclipse早已被业界公认为很好很强大的IDE无所不能,但是今天被人问及如何手动制作可执行jar包的问题,引起了我对notepad时代的回忆,曾几何时开始流传着牛人都用记事本写程序以至于后来误导很多人时不时就想用记事本做点和java相关的事情。。。废话少说今天偶也来用记事本来演示一下如何制作可执行jar文件,也算是对很基础很基础的东西的一个拾掇吧。嘿嘿
时间有限,只捡重点步骤:

这里只有两个类,分别为calculator和test,编译完后如下



删掉java文件只留class,通过jar cvf 命令打包生成testJar.jar文件,这是我们开始需要的半成品




接下来加工一下
解压出来发现多了一个META-INF文件夹,需要修改里面一个文件





关键步骤,注意这里的目录结构,我们现在需要做的是把manifest文件信息加到jar包里面去来形成一个包含有mf信息的jar包,实际上就是我们手动修改的那个地方让虚拟机找到执行路径入口类




制作完成,现在得到的testJar就是已经添加好manifest文件信息的可执行jar包了

运行



  • 大小: 59.6 KB
  • 大小: 39.6 KB
  • 大小: 34.7 KB
  • 大小: 58.4 KB
  • 大小: 48.1 KB
1
0
分享到:
评论

相关推荐

    制作可执行的JAR文件包及jar命令详解.doc

    制作可执行的JAR文件包及jar命令详解 Java Archives(JAR)文件是一种Java特有的文档格式,类似于ZIP文件,但包含了一个META-INF/MANIFEST.MF文件,该文件是在生成JAR文件时自动创建的。JAR文件可以包含Java类、...

    集成小工具,可执行jar包

    标题中的“集成小工具,可执行jar包”指的是一个包含了一系列工具的Java应用程序,这些工具被封装在一个可执行的JAR(Java Archive)文件中。JAR文件是Java平台特有的打包格式,它允许将多个Java类文件、资源文件...

    制作可执行的JAR文件包及jar命令详解

    常常在网上看到有人询问:如何把 java 程序编译成 .exe 文件。通常回答只有两种,一种是制作一个可执行的 JAR 文件包,...所以,使用制作可执行 JAR 文件包的方法就是最佳选择了,何况它还能保持 Java 的跨平台特性。

    绝对可行,图解MyEclipse8.5安装fatjar以及制作可执行jar方法!

    "MyEclipse8.5安装Fatjar和制作可执行jar方法" MyEclipse8.5是 Java integrated development environment (IDE),它提供了许多有用的功能和插件来帮助开发者快速构建和部署Java应用程序。Fatjar是一个插件,允许...

    使用Built Fat Jar 制作可执行jar

    ### 使用 Built Fat Jar 制作可执行 JAR 文件详解 #### 一、概述 在 Java 开发中,经常需要将项目打包成一个可执行的 JAR 文件,方便部署与分发。通过使用 Built Fat Jar 工具,可以轻松地将项目及其依赖项打包到一...

    制作可执行jar文件【3中方法】

    下面将详细介绍三种制作可执行JAR文件的方法。 **方法一:使用WinRAR或WinZIP** 这种方法相对简单,适用于简单的Java应用程序。步骤如下: 1. 在包含所有`.class`文件的根目录下创建一个名为`META-INF`的目录,并...

    使用Eclipse制作可执行jar文件

    ### 使用Eclipse制作可执行JAR文件:详细指南与实践 #### 一、引言 在软件开发领域,特别是Java应用程序开发中,将项目打包成可执行的JAR文件是一种常见的做法。这不仅便于应用程序的分发和部署,还能够减少用户在...

    使用IntelliJ Idea 打包成可执行的JAR.pdf

    以下是使用IntelliJ IDEA打包可执行JAR的详细步骤: 1. **项目结构**: - Model结构描述了一个典型的Java项目结构:`Client`模块包含图形用户界面(Frame窗体),而`Dll`模块包含数据访问对象(DAO类)以及数据库...

    JAR文件包详解,创建可执行jar

    制作可执行的JAR文件是JAR文件的主要用途之一,这使得Java程序可以像其他平台上的可执行文件一样被用户双击运行。为了创建可执行JAR,我们需要指定一个`MANIFEST.MF`文件,其中包含`Main-Class`属性,它指明了程序...

    [精华] 制作可执行的JAR文件包及jar命令详解zt

    ### 制作可执行的JAR文件包及jar命令详解 #### 可执行JAR文件的概念与优势 在探讨如何创建可执行的JAR文件之前,我们先来了解一下什么是JAR文件以及为什么需要将Java程序打包成可执行的JAR文件。 **JAR (Java ...

    Eclipse 项目 打包成 可执行jar 文件

    ### Eclipse 项目打包成可执行JAR文件详解 在Java开发过程中,经常需要将开发完成的应用程序打包成可执行的JAR文件以便于部署和分发。本文将详细介绍如何使用Eclipse IDE将Java项目打包成可执行的JAR文件。 #### ...

    关于使用ant制作可执行jar

    标题中的“关于使用ant制作可执行jar”是一个与Java开发相关的主题,主要涉及的是如何使用Apache Ant工具构建一个能够直接运行的JAR(Java Archive)文件。Apache Ant是一个基于XML的构建工具,它允许开发者定义构建...

    jar包制作成为安装程序

    为了方便非开发人员或者不熟悉命令行的用户,我们需要将jar包制作成可执行的exe文件。本文将详细介绍如何将jar包转换为exe安装程序。 首先,我们需要了解jar转exe的原理。这个过程主要是通过创建一个启动器,该启动...

    制作可执行的JAR文件包及jar命令详解zt.doc

    制作可执行的JAR文件包及jar命令详解zt.doc

    javajar包运行及bat文件制作.doc

    在日常的软件开发过程中,我们经常需要将Java应用程序打包成可执行的jar文件,并通过命令行或者批处理脚本(bat文件)来运行这些应用。这种方式不仅便于程序的分发,也简化了用户的操作流程。本文将详细介绍如何在...

    用Eclipse制作jar包

    在IT行业中,创建Java应用程序的可执行包通常采用.jar文件格式,这使得程序可以在任何支持Java的平台上运行。本文将详细讲解如何使用Eclipse IDE来制作.jar文件,这对于开发者来说是一项基本技能。 首先,我们需要...

    java制作jar可执行应用

    Java制作JAR可执行应用是将Java程序打包成单一文件,便于分发和运行的常见方式。JAR(Java Archive)文件是Java平台特有的归档格式,它将多个类文件、资源文件以及其他元数据组合在一起,形成一个独立的可执行程序。...

Global site tag (gtag.js) - Google Analytics