`

Eclipse打JAR包引用的第三方JAR包找不到 双击jar运行程序 Eclipse打包jar

 
阅读更多

如何制作双击能运行的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打包第三方包

    Fatjar,又称为“胖Jar”,指的是将所有依赖库(包括第三方jar包)一起打包到单个JAR文件中的方法。这样做可以使得最终用户无需担心类路径配置问题,只需双击运行这个“胖”JAR即可。 在MyEclipse和Eclipse中,打包...

    使用eclipse打jar包 可执行的jar

    有时,按照上述步骤操作后,可能会遇到第三方库找不到的问题,这通常是由于库的路径配置不正确或者没有正确地包含在JAR中。为了解决这个问题,确保你的项目构建路径设置正确,所有的依赖库都被正确地链接。如果使用...

    打包jar文件Eclipse插件FatJar安装与使用.pdf

    这种方式被称为“胖包”或“一体包”,它可以显著简化应用程序的部署过程,并提高运行时的效率。 #### 三、FatJar插件的安装 1. **下载插件**: - 访问插件的官方下载页面:...

    Eclipse打包工具FATJAR

    这时,FATJAR插件便发挥了重要作用,它允许开发者将所有依赖库和主程序一起打包成一个“胖”JAR,从而实现直接双击运行。 **FATJAR介绍** FATJAR是一款Eclipse插件,其主要功能是帮助Java开发者创建包含所有依赖库...

    java 程序打包成jar文件后 连接数据库出错(教程方法)

    本教程将详细介绍如何在Eclipse中正确打包Java程序,并确保它能在运行时成功连接到MySQL数据库。 首先,我们需要确保项目中包含了正确的依赖库。对于MySQL,我们需要的是`mysql-connector-java`驱动。通常,这个...

    eclipse导出jar可运行包

    - 双击这个 `.bat` 文件即可运行 JAR 包并将输出重定向到 `log.txt` 文件中。 #### 注意事项 - **依赖问题**:确保所有必要的依赖都被正确地包含在 JAR 文件中或通过 `Class-Path` 属性指定。 - **Manifest 文件...

    IDE打包生成JAR的教程

    必须确保主类选择正确,否则生成的Jar包在运行时会出现找不到主类的问题。选中主类后,点击“Finish”按钮,Eclipse会开始打包过程,并最终生成Jar文件。 至此,使用Eclipse打包Jar文件的过程已经完成。打包得到的...

    打包JAR的Eclipse插件FatJar

    描述中提到的“能将JAVA应用程序打包成1个JAR文件直接运行”,意味着FatJar插件使得开发者可以创建出包含所有运行所需资源的自包含JAR,用户无需额外安装或配置环境,只需双击JAR文件就能直接启动应用程序。...

    Java程序打包成Jar的文档说明

    如果你没有预先配置过运行配置,Eclipse可能会找不到。在这种情况下,你需要先在“Run Configurations”中创建一个新的配置,指定主类。 - **Library handling**:这里你可以选择如何处理项目依赖的外部库。你可以...

    eclipse打包插件fatjar

    这就是"fatjar"的概念,它包含了项目运行所需的全部依赖库,使得用户只需双击jar文件就能启动程序。 “eclipse打包插件fatjar”是Eclipse中的一个插件,它的主要功能就是帮助开发者方便地创建这种"fatjar"。这个...

    Jar包双击运行配置

    然而,默认情况下,双击JAR文件并不会直接运行程序,这需要进行一些额外的配置。下面将详细介绍如何配置JAR包以实现双击运行。 首先,理解JAR文件的本质是关键。JAR文件是一个归档文件格式,由一系列压缩的文件和...

    Eclipse 导出可执行Java工程/可执行Jar文件(包含第三方Jar包)

    在Eclipse中,将Java工程打包成可执行的JAR文件,特别是包含第三方库的JAR包,是一个常见的需求。本教程将详细介绍如何使用Eclipse的"Runnable JAR file"选项来完成这一过程。 首先,确保你的Eclipse版本支持这一...

    最方便的Eclipse打包JAR插件

    7. **运行JAR**:打包完成后,你可以在指定的位置找到生成的JAR文件,双击或者通过命令行运行`java -jar <jar_file_name>.jar`即可执行程序。 通过FatJar插件,开发者可以避免因为类路径问题导致的运行错误,同时...

    简易的用图形把eclipsejava项目打包成jar在打包成.exe文件

    ### 打包Eclipse Java项目为可执行JAR和EXE文件详解 #### 一、使用fatJar插件打包Eclipse Java项目为JAR文件 在软件开发领域,特别是Java项目开发中,将项目打包成可执行文件是常见的需求之一。对于Eclipse用户而...

    Win7下如何用Eclipse导出jar类型的文件,并可以用鼠标双击打开jar类型的文件的方法(解决双击后一闪而过)

    本文将详细讲解如何在Eclipse中导出JAR文件,并解决双击JAR文件后一闪而过的问题,确保程序能够正确运行。 首先,导出JAR文件的步骤如下: 1. 在Eclipse中,找到你要导出的Java项目,右键点击该项目,然后选择...

    Java打包成jar文件,以及将jar文件导出为exe文件方法汇总[汇编].pdf

    Java 打包成 jar 文件和将 jar 文件导出为 exe 文件的方法汇总 本文档将详细介绍 Java 打包成 jar 文件和将 jar 文件导出为 exe 文件的方法汇总。Java 是一种流行的编程语言,广泛应用于软件开发、Android 应用开发...

    JAVA 将class打包为jar

    ### JAVA将Class文件打包为JAR文件的详细步骤与注意事项 #### 标题与描述概述 在Java开发中,将多个Class文件打包成一个JAR(Java Archive)文件是一种常见的做法,这有助于简化项目的部署过程并提高代码的可管理性...

    eclipse4.4版本fatJar

    标题中的“fatJar”指的是一个Eclipse插件,它允许开发者将所有依赖库打包进一个单一的JAR文件中,从而创建出一个独立运行的程序。在早期的Eclipse版本中,fatJar插件非常流行,因为它极大地简化了处理项目依赖关系...

    jar包打包成exe文件

    这个过程涉及到将Java程序包装在一个自包含的可执行文件中,使其可以直接在Windows系统上双击运行,无需依赖外部的JRE(Java Runtime Environment)。本文将详细介绍如何使用exe4j工具将Eclipse打包的JAR文件转换为....

    java 桌面程序打包jar可执行包,类似达成exe可执行程序

    标题提到的"java 桌面程序打包jar可执行包,类似达成exe可执行程序",指的是通过特定工具或方法,让Java程序像Windows平台上的.exe文件一样,双击即可运行。 Eclipse是一款广泛使用的Java集成开发环境(IDE),它...

Global site tag (gtag.js) - Google Analytics