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

把class打包成可执行jar包---改良版

阅读更多
上一篇打包文章,由于时间紧,就没有测试多个包的问题。

一般我们的程序结构都是

-src
---com
------xxxx
---xxx.properties
---manifest.mf
-lib
---xxxx.jar

即:class文件跟源码一样的文件结构,在不同的包下
    第三方jar包在单独的一个lib文件夹中
    资源文件在最上面的目录

1.这次的 manifest.mf 内容如下
Manifest-Version: 1.0
Created-By: 1.6.0_05 (Sun Microsystems Inc.)
Main-Class: bit.cs.dlde.udpServer.NormalUDPServer
Class-Path: lib/log4j-1.2.15.jar


2.同样运行 jar cvfm serv.jar manifest.mf *.*
3.运行 java -jar serv.jar


这个只是补充了 class文件在多个包内并且第三方类也在文件夹内的情况..,如何写那个manifest.mf 文件

分享到:
评论

相关推荐

    教你怎样把class文件打成jar包--用java命令打包

    本文将详细介绍如何通过Java命令行工具`jar`,将散落的`.class`文件或整个目录下的所有`.class`文件打包成JAR包,并进一步讲解如何生成可执行的JAR包,以及如何测试和创建批处理文件来运行这些JAR包。 #### 基本...

    jarjar-方便Java打包工具,自定义修改jar包包名

    Java开发过程中,打包工具起着至关重要的作用,它们帮助开发者将源代码编译、整合资源并打包成可执行的JAR文件。其中,"jarjar"是一个非常实用的工具,专为Java程序员设计,用于方便地对JAR文件进行操作,如重命名类...

    spring boot打包成可执行jar包

    Spring Boot 打包成可执行 JAR 包 Spring Boot 是一个流行的 Java 框架,用于构建 Web 应用程序和 RESTful API。然而,在将 Spring Boot 应用程序打包成可执行 JAR 包时,可能会遇到一些问题。本文将介绍如何解决...

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

    标题中的“使用IntelliJ Idea 打包成可执行的JAR.pdf”指的是在IntelliJ IDEA这个集成开发环境中,如何将Java项目打包成一个可独立运行的JAR(Java Archive)文件。这个过程通常用于将Java应用程序整合到一个单一的...

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

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

    将class文件打包成jar文件

    将class文件打包成jar文件是Java开发中常见的需求,尤其在使用WebService的SOAP协议时,为了实现远程调用,往往需要将本地的类文件(.class)打包成jar包进行分发。本文将深入探讨这一过程,包括手动压缩和利用...

    把.class用jar工具打包成可执行程序.doc

    Java 语言中,将多个 `.class` 文件打包成可执行的 JAR(Java ARchive)文件是一项常见的任务,这有助于简化程序的分发和执行。JAR 文件不仅能够将多个类文件组合在一起,还可以包含资源文件、元数据以及一个重要的...

    java打包为jar

    在Java开发过程中,将项目打包成可执行的JAR(Java Archive)文件是常见的操作,这使得代码可以方便地分发、部署和运行。本文将详细介绍如何将Java工程打包成可执行的JAR文件。 首先,确保你有一个完整的Java工程,...

    classfinal-fatjar-1.2.1.jar

    ClassFinal是一款java class文件安全加密工具,支持直接加密jar包或war包,无需修改任何项目代码,兼容spring-framework;可避免源码泄漏或字节码被反...执行java -jar classfinal-fatjar.jar 后按提示即可完成加密。

    JAVA 将class打包为jar

    在Java开发中,将多个Class文件打包成一个JAR(Java Archive)文件是一种常见的做法,这有助于简化项目的部署过程并提高代码的可管理性。本文将详细介绍如何通过不同的方法将Class文件打包为JAR文件,并解释每一步的...

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

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

    生成JAR包的方法(打包后运行好像不快)

    - **使用原生打包工具**:例如使用`Native-image`等工具,可以将JAR包转换为原生可执行文件,通常可以显著提升启动速度。 - **清单文件优化**:在清单文件中合理设置`Main-Class`和`Class-Path`等属性,避免不必要...

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

    本篇文章将详细讲解如何在Java中生成.exe文件,以及如何将Java项目打包成jar,并进一步转化为.exe可执行文件。 一、Java项目打包成jar 1. **创建Java项目**:首先,你需要有一个完整的Java项目,包括主类(包含...

    maven打包 maven打jar包详细步骤

    在`maven-war-plugin`和`maven-install-plugin`中,`maven-war-plugin`用于将Web应用打包成WAR文件,适合于Web服务器部署。而`maven-install-plugin`则负责将打包后的文件(无论是JAR还是WAR)放入本地Maven仓库,...

    maven打可执行JAR包

    在本文中,我们将详细讨论如何使用Maven来创建可执行的JAR包,使得通过`java -jar`命令可以直接运行。我们提供两种方法来实现这个目标。 ### 方法一:使用`maven-assembly-plugin` 1. **集成插件**:在`pom.xml`...

    【绝对可行,解决404】jfinal项目打包成jar在控制台运行方法

    在IT行业中,开发Java应用程序时,常常需要将项目打包成可执行的JAR(Java Archive)文件,以便在没有开发环境的机器上运行。对于基于JFinal的Web应用,这个过程可能会遇到一些挑战,因为JFinal是轻量级的Java Web...

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

    制作可执行的JAR文件包及jar命令详解 ...制作可执行的JAR文件包需要编辑MANIFEST文件,并使用jar命令将Java程序打包成JAR文件包。这样,用户就可以双击JAR文件来运行Java程序,而不需要在命令行中输入命令。

    Eclipse打包成JAR包读取外部JAR包和外部配置文件

    然而,当项目完成后,我们需要将其打包成可执行的JAR文件,以便在其他环境中运行。在某些情况下,我们的项目可能依赖于外部的JAR库或者需要读取外部的配置文件,这在打包时需要特别处理。本文将详细介绍如何在...

    如何使用Fat Jar Plug-in打包java可执行程序

    在Java开发过程中,将项目打包成可执行程序是常见的需求,尤其对于命令行工具或后台服务。Fat Jar(也称为“uber jar”)是一种方法,它将所有依赖库合并到一个单独的JAR文件中,使得用户只需运行一个JAR就能启动...

    在eclipse中把java文档打包成jar文件

    Java程序员在开发过程中经常会遇到这样一个问题:如何将编写好的Java程序打包成一个可执行的Jar文件?在Eclipse中,我们可以通过简单的步骤将Java程序打包成Jar文件,本文将详细介绍这其中的实现步骤和重要的知识点...

Global site tag (gtag.js) - Google Analytics