`

jar打包命令备忘

    博客分类:
  • Java
阅读更多
许久不用jar打包,现在连打包的命令都忘了……

重新用google搜索了一下:

打包根目录下面的文件:
jar cvf filename.jar a.class b.class

--------------------------------------------------------------------------------------------------------------------------------------------
打包带package的文件:
jar cvf filename.jar foldername

或者
jar cvf filename.jar foldername\*

--------------------------------------------------------------------------------------------------------------------------------------------
打包可执行jar包:
先配置manifest.mf文件,内容如下
Main-Class: com.TestBean
Class-Path: lib\classes12.jar


Main-Class: com.TestBean
指定入口函数,说明默认执行com.TestBean的main函数。

Class-Path: lib\classes12.jar
配置依赖jar包

打包方法:
jar cvfm filename.jar manifest.mf *.class lib\classes12.jar


执行方法:
java -jar filename.jar

--------------------------------------------------------------------------------------------------------------------------------------------
eclipse下面有个jar打包的插件(附件是插件的下载)

eclipse中右击项目选择"Build Fat Jar"根据提示就可以打包jar

可以选择Main-Class,点击"Browse"选择jar的执行入口。
--------------------------------------------------------------------------------------------------------------------------------------------
to be continue;
分享到:
评论

相关推荐

    jar打包工具 jar

    本人经历三天制作出炉的jar打包工具,请大家下载试用。

    将java文件打包成 jar jar命令详解

    假设你需要将两个 `.class` 文件 `Foo.class` 和 `Bar.class` 打包到一个名为 `classes.jar` 的 JAR 文件中,可以使用以下命令: ``` jar cvf classes.jar Foo.class Bar.class ``` - `c`: 表示创建一个新的 JAR ...

    把java文件打包成.jar_(jar命令详解).doc

    ### Java 文件打包成 .jar 文件及 jar 命令详解 #### 一、jar 命令概述 在 Java 开发中,经常会遇到需要将多个类文件或者资源文件打包成一个单独的 `.jar` 文件的需求。`.jar` 文件类似于 `.zip` 文件,是一种将多...

    JAR打包的命令

    转载 博文链接:https://longyi-java.iteye.com/blog/245296

    【IT十八掌徐培成】Java基础第07天-05.jar打包命令.zip

    jar命令是Java自带的工具,可以用来创建、更新和提取jar文件。它的基本格式如下: ``` jar {cvmf} [options] manifest-file input-file(s) ``` 这里的参数说明如下: - `{cvmf}`:分别代表创建(c)、更新(v)、...

    jar命令大全打包及运行

    ### jar命令大全:打包与运行详解 在Java开发中,`jar`命令是处理Java Archive (JAR) 文件的关键工具,用于将多个类文件、资源文件以及清单文件(Manifest)打包成一个单一的JAR文件,便于管理和部署。本文将深入...

    jar打包工具fatjar

    jar打包工具fatjar。将net.sf.fjep.fatjar_0.0.32.jar文件放在eclipse\plugins目录下,重启eclipse即可。

    java打包成jar

    通过上述方法,无论是手动使用`jar`命令还是利用Eclipse IDE,开发者都能够轻松地将Java项目打包成可执行的JAR文件。这些打包技巧不仅适用于简单的项目,也适用于具有复杂依赖关系的大规模应用程序。掌握这些技能...

    Jar打包(解决eclipse无法打包含有第三方架包问题)

    你可以通过`java -jar fat.jar`命令在命令行中启动你的Java应用。 附带的`fat.jar使用方法.txt`文件可能包含更详细的使用指南和注意事项,例如如何处理类冲突或者如何优化打包过程以减小JAR大小等。对于大型项目,...

    Eclipse jar打包详解

    Eclipse jar打包详解 Eclipse 是一个功能强大且广泛使用的集成开发环境(IDE),它提供了许多实用的功能来帮助开发者快速地开发、测试和调试应用程序。其中,Eclipse 的 jar 打包功能是开发者常用的一个功能,它...

    maven打包 maven打jar包详细步骤

    本文将详细讲解如何使用Maven来打包一个Java项目,并创建JAR文件。 首先,Maven有三个主要生命周期阶段:`clean`、`default`(也称为`compile`)和`install`。每个阶段包含一系列的阶段(或者称为目标,如`compile`...

    Fat jar打包Java工具

    5. **执行打包**:运行相应的打包命令或点击Eclipse中的打包按钮,工具会自动收集项目及其依赖,并合并到一个单一的JAR文件中。 6. **验证与分发**:打包完成后,验证Fat jar是否能正常运行,然后可以分发给其他...

    startup.sh linux 启动jar包命令

    startup.sh linux 启动jar包命令startup.sh linux 启动jar包命令startup.sh linux 启动jar包命令startup.sh linux 启动jar包命令startup.sh linux 启动jar包命令

    命令行下jar打包及运行

    ### 命令行下JAR打包及运行详解 #### 概述 在日常的软件开发过程中,我们经常需要将编写的Java程序打包为可执行的JAR文件,并且能够在命令行环境中直接运行这些程序。这种方式不仅可以提高工作效率,还便于进行...

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

    9. **JAR命令详解**:`jar`命令支持多种选项,如: - `-c`: 创建新的JAR文件。 - `-t`: 显示JAR文件的内容。 - `-x`: 解压JAR文件中的内容。 - `-u`: 更新已有的JAR文件。 - `-v`: 输出详细信息。 - `-f`: ...

    通过jar命令生成可执行的jar文件

    输入打包jar命令:jar -cvfe test.jar JFrameDemo3 . (点表示当前目录, JFrameDemo3为jar的入口程序<即存放main方法的类>) 3. 命令执行后会在temp目录下生成一个test.jar 文件双击此文件即可执行 注意:此时生成...

    Java进阶学习jar打包详解

    Java进阶学习jar打包详解 Java进阶学习jar打包详解 Java进阶学习jar打包详解 Java进阶学习jar打包详解

    jar打包工具

    描述中提到的"VC 开发的jar打包工具VC6.0下编译成功"意味着这个特定的jar打包工具是在Visual C++ 6.0环境下开发的,并且已经成功地在这个集成开发环境中进行了编译。这通常意味着该工具可能是一个用C++编写的命令行...

    fat-Jar打包插件

    【fat-Jar打包插件】是一种在Java开发中常用的工具,它的主要作用是将一个项目的所有依赖库(包括第三方jar包)与源代码一起打包成一个独立的jar文件,因此被称为"fat"或"uber"jar。这个插件极大地简化了项目的部署...

    JAR命令&JAR包详解.doc

    JAR命令提供了丰富的功能,能够满足开发者在处理Java应用程序打包和部署时的需求。通过对JAR命令的深入了解,开发者可以更加高效地管理Java项目的构建流程。此外,通过使用MANIFEST.MF文件,可以方便地管理JAR文件的...

Global site tag (gtag.js) - Google Analytics