`
xiaoxie
  • 浏览: 34054 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

可执行jar文件制作

    博客分类:
  • JAVA
 
阅读更多

(-)最简单的情况 
注:不依赖第三方jar包 
代码:

Java代码  收藏代码
  1. package com.hltech.demo;  
  2.   
  3. import java.io.File;  
  4.   
  5. public class JarExeTest1 {  
  6.   
  7.     /** 
  8.      * 打印目录下面所有文件 
  9.      * @param args 
  10.      */  
  11.     public static void main(String[] args) {  
  12.         // TODO Auto-generated method stub  
  13.         File file=new File("E:\\AppData\\workspace\\Implem_project\\lib");  
  14.         for(File f:file.listFiles()){  
  15.             System.out.println(" "+"lib/"+f.getName()+" ");  
  16.         }  
  17.           
  18.   
  19.     }  
  20.   
  21. }  


1.1.利用Eclipse生产jar文件 
保存路径:C:\Users\ligd\Desktop\JarExeTest1.jar 

1.2.生成的jar文件目录结构 
|- 
|--\com\hltech\demoJarExeTest1.class 
|--\META-INF\MANIFEST.MF 
1.3.执行结果 

(二)复杂的情况 
注:依赖第三方jar包 
2.1Eclipse生成jar文件 
C:\Users\ligd\Desktop\implement_project.jar 
2.2.解压文件,重新编辑MANIFEST.MF(导入依赖其它jar包) 
Manifest.MF文件中指定类路径classpath 
内容如下:

Java代码  收藏代码
  1. Manifest-Version: 1.0  
  2. Main-Class: com.hltech.demo.TranxMain  
  3. Class-Path:  lib/bcprov-ext-jdk16-1.45.jar   
  4.  lib/bcprov-jdk16-1.46.jar   
  5.  lib/commons-io-1.3.2.jar   
  6.  lib/pdsinter-1.0.0-release.jar   
  7.  lib/signtool-0.0.1-release.jar   
  8.  lib/xmlpull-1.1.3.1.jar   
  9.  lib/xpp3_min-1.1.4c.jar   
  10.  lib/xstream-1.4.1.jar   
  11.  lib/xmlEntity.jar   


2.3根据jar命令生成jar包 
C:\Users\ligd\Desktop\implement_project>jar cvfm implent_project.jar META-INF\MANIFEST.MF * 
2.4执行命令 
java -jar implent_project.jar

分享到:
评论

相关推荐

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

    下面我们将详细介绍如何在MyEclipse8.5中安装Fatjar插件和制作可执行jar文件。 安装Fatjar插件 Fatjar插件可以从http://sourceforge.net/projects/fjep下载,下载完成后是一个zip压缩包。解压出plugins文件夹,...

    使用Eclipse制作可执行jar文件

    "Eclipse制作可执行jar文件" 使用Eclipse制作可执行jar文件是初学者用户的需求之一。以下是详细的步骤和知识点: 一、Eclipse项目导出可执行jar文件 在Eclipse中,右击项目,选择Export,然后选择Java -> JAR ...

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

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

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

    通常回答只有两种,一种是制作一个可执行的 JAR 文件包,然后就可以像.chm 文档一样双击运行了;而另一种是使用 JET 来进行 编译。但是 JET 是要用钱买的,而且据说 JET 也不是能把所有的 Java 程序都编译成执行文件...

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

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

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

    Java档案文件(JAR)是Java平台上的一个重要概念,它允许开发者将多个类文件、资源文件以及元数据打包成一个单一的...通过理解JAR文件的工作原理和创建可执行JAR的方法,开发者能够更好地管理和分享他们的Java项目。

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

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

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

    #### 可执行JAR文件的概念与优势 在探讨如何创建可执行的JAR文件之前,我们先来了解一下什么是JAR文件以及为什么需要将Java程序打包成可执行的JAR文件。 **JAR (Java Archive)** 文件是一种用于存储多个类文件、...

    使用Built Fat Jar 制作可执行jar

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

    如何制作jar文件学习总结

    本文将详细介绍如何使用Eclipse或MyEclipse等IDE(集成开发环境)来制作一个可执行的jar文件。 #### 二、基础知识简介 在开始之前,我们需要了解几个基本概念: 1. **Jar文件**:Java Archive的缩写,是一种将多...

    集成小工具,可执行jar包

    标签“可执行jar”进一步确认了这个JAR文件不仅仅是一个普通的库,而是一个可以直接运行的程序。在命令行中,我们可以通过输入`java -jar Integration-tool.jar`来执行这个程序,其中`Integration-tool.jar`是压缩包...

    Java制作bat文件可执行Jar.doc

    ### Java 制作 BAT 文件可执行 JAR 的详细步骤与知识点 #### 一、导言 在实际开发过程中,为了方便部署和分发应用程序,常常需要将 Java 应用程序打包成 JAR 文件,并通过批处理(BAT)文件来启动。这种方式不仅...

    java制作可执行文件.doc

    Java 制作可执行文件是指将 Java 源代码编译成可执行的文件,例如可执行的 JAR 文件包。要制作可执行文件,需要使用 JDK 的 jar 命令将 Java 类文件打包成 JAR 文件,并在 MANIFEST.MF 文件中指定 Main-Class 项,...

    JAR文件包及jar命令详解

    常见的有两种方法:一是制作一个可执行的JAR文件包,这样可以像双击运行.chm文档一样运行Java程序;二是使用JET来进行编译。然而,由于JET需要付费且对环境的要求较高,因此使用JAR文件成为了一种更为常见和实用的...

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

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

Global site tag (gtag.js) - Google Analytics