如何制作双击能运行的jar包?
我网上找了很多,很多方式都没有得到解决。
终于自创一种非常好用的方式。
废话不说了,开整。
2.如果引用了外部jar包怎么办????
不用怕,如果按照上面的 做法 你现在已经生成了一个test.jar的jar包对不对? 但是如果细心的你可以看到清单文件中并没有指定jar包的路径。
那么我们指定jar包路径吧。 先创建一个文件夹比如test的文件夹,文件夹名称你随便取,然后将test.jar文件拷贝到test文件夹中。重点在这里了 。。------>然后在test.jar同级目录下创建一个lib文件夹,说白了就是在test文件夹中创建一个lib文件夹,此文件夹与test.jar是处于同级目录下的。我们在解压test.jar并且打开清单文件,比如你引用的第三方jar包是poi.jar现在这个poi.jar包已经被你拷贝到了你刚才新创建的lib包下面了,好!
Manifest-Version: 1.0
Class-Path: lib/poi.jar //JAR存放的地方 如果很多jar 请用空格隔开例如lib/poi.jar lib/aoi.jar lib/moi.jar
//实际上这里的lib文件夹就是刚才你新创建的,如果你把lib包创建在test.jar文件 //夹中他就没办法识别jar包的路径。仅此而已!
Main-Class: com.dk.test //指定主函数
ok搞定啦 就这样。
- 大小: 28.6 KB
- 大小: 35.7 KB
- 大小: 14.6 KB
- 大小: 8.4 KB
- 大小: 12 KB
- 大小: 7.3 KB
- 大小: 11.8 KB
- 大小: 13 KB
- 大小: 21.8 KB
- 大小: 19.5 KB
- 大小: 36.7 KB
- 大小: 77.7 KB
- 大小: 76.6 KB
- 大小: 66.5 KB
分享到:
相关推荐
Fatjar,又称为“胖Jar”,指的是将所有依赖库(包括第三方jar包)一起打包到单个JAR文件中的方法。这样做可以使得最终用户无需担心类路径配置问题,只需双击运行这个“胖”JAR即可。 在MyEclipse和Eclipse中,打包...
有时,按照上述步骤操作后,可能会遇到第三方库找不到的问题,这通常是由于库的路径配置不正确或者没有正确地包含在JAR中。为了解决这个问题,确保你的项目构建路径设置正确,所有的依赖库都被正确地链接。如果使用...
这种方式被称为“胖包”或“一体包”,它可以显著简化应用程序的部署过程,并提高运行时的效率。 #### 三、FatJar插件的安装 1. **下载插件**: - 访问插件的官方下载页面:...
这时,FATJAR插件便发挥了重要作用,它允许开发者将所有依赖库和主程序一起打包成一个“胖”JAR,从而实现直接双击运行。 **FATJAR介绍** FATJAR是一款Eclipse插件,其主要功能是帮助Java开发者创建包含所有依赖库...
本教程将详细介绍如何在Eclipse中正确打包Java程序,并确保它能在运行时成功连接到MySQL数据库。 首先,我们需要确保项目中包含了正确的依赖库。对于MySQL,我们需要的是`mysql-connector-java`驱动。通常,这个...
- 双击这个 `.bat` 文件即可运行 JAR 包并将输出重定向到 `log.txt` 文件中。 #### 注意事项 - **依赖问题**:确保所有必要的依赖都被正确地包含在 JAR 文件中或通过 `Class-Path` 属性指定。 - **Manifest 文件...
必须确保主类选择正确,否则生成的Jar包在运行时会出现找不到主类的问题。选中主类后,点击“Finish”按钮,Eclipse会开始打包过程,并最终生成Jar文件。 至此,使用Eclipse打包Jar文件的过程已经完成。打包得到的...
描述中提到的“能将JAVA应用程序打包成1个JAR文件直接运行”,意味着FatJar插件使得开发者可以创建出包含所有运行所需资源的自包含JAR,用户无需额外安装或配置环境,只需双击JAR文件就能直接启动应用程序。...
如果你没有预先配置过运行配置,Eclipse可能会找不到。在这种情况下,你需要先在“Run Configurations”中创建一个新的配置,指定主类。 - **Library handling**:这里你可以选择如何处理项目依赖的外部库。你可以...
这就是"fatjar"的概念,它包含了项目运行所需的全部依赖库,使得用户只需双击jar文件就能启动程序。 “eclipse打包插件fatjar”是Eclipse中的一个插件,它的主要功能就是帮助开发者方便地创建这种"fatjar"。这个...
然而,默认情况下,双击JAR文件并不会直接运行程序,这需要进行一些额外的配置。下面将详细介绍如何配置JAR包以实现双击运行。 首先,理解JAR文件的本质是关键。JAR文件是一个归档文件格式,由一系列压缩的文件和...
在Eclipse中,将Java工程打包成可执行的JAR文件,特别是包含第三方库的JAR包,是一个常见的需求。本教程将详细介绍如何使用Eclipse的"Runnable JAR file"选项来完成这一过程。 首先,确保你的Eclipse版本支持这一...
7. **运行JAR**:打包完成后,你可以在指定的位置找到生成的JAR文件,双击或者通过命令行运行`java -jar <jar_file_name>.jar`即可执行程序。 通过FatJar插件,开发者可以避免因为类路径问题导致的运行错误,同时...
### 打包Eclipse Java项目为可执行JAR和EXE文件详解 #### 一、使用fatJar插件打包Eclipse Java项目为JAR文件 在软件开发领域,特别是Java项目开发中,将项目打包成可执行文件是常见的需求之一。对于Eclipse用户而...
本文将详细讲解如何在Eclipse中导出JAR文件,并解决双击JAR文件后一闪而过的问题,确保程序能够正确运行。 首先,导出JAR文件的步骤如下: 1. 在Eclipse中,找到你要导出的Java项目,右键点击该项目,然后选择...
Java 打包成 jar 文件和将 jar 文件导出为 exe 文件的方法汇总 本文档将详细介绍 Java 打包成 jar 文件和将 jar 文件导出为 exe 文件的方法汇总。Java 是一种流行的编程语言,广泛应用于软件开发、Android 应用开发...
### JAVA将Class文件打包为JAR文件的详细步骤与注意事项 #### 标题与描述概述 在Java开发中,将多个Class文件打包成一个JAR(Java Archive)文件是一种常见的做法,这有助于简化项目的部署过程并提高代码的可管理性...
标题中的“fatJar”指的是一个Eclipse插件,它允许开发者将所有依赖库打包进一个单一的JAR文件中,从而创建出一个独立运行的程序。在早期的Eclipse版本中,fatJar插件非常流行,因为它极大地简化了处理项目依赖关系...
这个过程涉及到将Java程序包装在一个自包含的可执行文件中,使其可以直接在Windows系统上双击运行,无需依赖外部的JRE(Java Runtime Environment)。本文将详细介绍如何使用exe4j工具将Eclipse打包的JAR文件转换为....
标题提到的"java 桌面程序打包jar可执行包,类似达成exe可执行程序",指的是通过特定工具或方法,让Java程序像Windows平台上的.exe文件一样,双击即可运行。 Eclipse是一款广泛使用的Java集成开发环境(IDE),它...