-
用jar命令成生jar包的问题3
做了一个Swing程序,要信赖另外一个jar包.
想问一下,怎样用jar命令生成一个双击可以执行的*.jar文件?(将依赖的jar包中的类也包含进去).
问题补充:如果没有使用Eclipse这样的IDE应该如何做?伊人水立方 写道用Eclipse中
Export->jar->(选中你要打包的文件)->next....->在Main class里面选你要启动的那个类->finish
问题补充:谢谢你的答复,我想做到的是将第三方应用的jar中的类提取出来,然后也加入test.jar包中,保证test.jar无论放在任何位置都可以执行,不出现找不到第三方jar的情况.按照你提供的方法,test.jar放到其它目录下就不能正常运行了.请问还有其它的解决方法吗?wanghuanqiu 写道cmd打包:在你要打包的类class父目录里,jar -cvf test.jar *.*
然后打开test.jar,在META-INFO文件中加入Main-class:包名.main所在的类
然后加入Class-path:第三方应用的jar
2012年5月16日 11:44
相关推荐
### JAR命令与JAR包详解 #### 一、JAR包概述 JAR(Java ARchive)包是Java平台特有的一种压缩文件格式,主要用于将多个Java类文件和其他资源文件打包成一个单独的文件。它类似于常见的ZIP格式,但具有更高级的功能...
通过命令提示符使用 JAR 命令的基本语法如下: ``` jar {c|t|x|u} [vfm0iM] [jar-file] [manifest-file] [-C directory] files ``` - **选项解释**: - `c`: 创建新的存档文件。 - `t`: 列出存档内容的列表。 - ...
在命令行中,也可以使用以下命令来执行JAR文件: ``` java -jar test.jar ``` 这会根据`MANIFEST.MF`中的`Main-Class`启动程序。 **JAR文件的优势** - **跨平台性**:由于Java的“一次编写,到处运行”原则,JAR...
制作可执行的JAR文件包及jar命令详解 ...制作可执行的JAR文件包需要编辑MANIFEST文件,并使用jar命令将Java程序打包成JAR文件包。这样,用户就可以双击JAR文件来运行Java程序,而不需要在命令行中输入命令。
### jar命令大全:打包与运行详解 在Java开发中,`jar`命令是处理Java Archive (JAR) 文件的关键工具,用于将多个类文件、资源文件以及清单文件(Manifest)打包成一个单一的JAR文件,便于管理和部署。本文将深入...
输入打包jar命令:jar -cvfe test.jar JFrameDemo3 . (点表示当前目录, JFrameDemo3为jar的入口程序<即存放main方法的类>) 3. 命令执行后会在temp目录下生成一个test.jar 文件双击此文件即可执行 注意:此时生成...
通过阅读这个文件,开发者可以了解到如何创建规则文件,设置各种指令,以及如何运行jarjar命令。这对于初学者来说是快速上手的关键。 使用jarjar的基本步骤包括: 1. **编写规则文件**:规则文件是一个XML或文本...
startup.sh linux 启动jar包命令startup.sh linux 启动jar包命令startup.sh linux 启动jar包命令startup.sh linux 启动jar包命令startup.sh linux 启动jar包命令
接下来,使用jar命令来生成JAR包。jar命令行工具是JDK中自带的,用于创建和管理JAR文件。jar命令的基本格式为:`jar [选项] [manifest文件] -C 目录名 [文件]` 选项部分为ctxum0M,具体含义如下: - c 创建一个新的...
**jar命令详解** 在Java开发中,`jar`命令是一个不可或缺的工具,它用于创建、更新和提取Java档案(JAR)文件。JAR文件是包含类文件、资源和其他组件的压缩文件,常用于分发Java应用程序或库。在本篇中,我们将深入...
在软件开发过程中,经常需要将多个JAR包合并成一个JAR包,以方便管理和部署。本文将详细介绍如何实现这一过程,并提供具体的操作步骤和技术细节。 ### 一、概述 在Java开发中,项目通常会依赖多个外部库或模块,...
### Java 文件打包成 .jar 文件及 jar 命令详解 #### 一、jar 命令概述 在 Java 开发中,经常会遇到需要将多个类文件或者资源文件打包成一个单独的 `.jar` 文件的需求。`.jar` 文件类似于 `.zip` 文件,是一种将多...
通过上述方法,无论是手动使用`jar`命令还是利用Eclipse IDE,开发者都能够轻松地将Java项目打包成可执行的JAR文件。这些打包技巧不仅适用于简单的项目,也适用于具有复杂依赖关系的大规模应用程序。掌握这些技能...
常常在网上看到有人询问:如何把 java 程序编译成 .exe 文件。通常回答只有两种,一种是制作一个可执行的 JAR 文件包,...所以,使用制作可执行 JAR 文件包的方法就是最佳选择了,何况它还能保持 Java 的跨平台特性。
另一种更为灵活的方法是在执行Java命令时动态指定JAR包位置,即使用`-cp`或`-classpath`参数。这允许在不修改系统环境变量的情况下临时指定类路径。例如,假设我们有一个名为`Test`的主类,它依赖于`mysqlJdbc.jar`...
为了简化项目结构、减少资源占用以及方便管理,开发者有时会选择将多个JAR包合并成一个单一的JAR包。这个过程被称为JAR文件的合并。本文将详细讲解如何进行这项操作,并分享一个实用的合并工具。 首先,理解JAR文件...