`

Eclipse打JAR包引用的第三方JAR包找不到

阅读更多
然后,在项目上右键 选择 Export-->Java-->Java file,导出jar包,然后需要做的是在导出的jar文件目录,比如我是放在 C:\SgfsUDPClient 目录下面,新建一个名为 lib 的文件夹,然后把 MANIFEST.MF 文件里面 Class-Path: 里面指定的log4j-1.2.15.jar 放到里面。目录结构如下所示:

  Eclipse打JAR包引用的第三方JAR包找不到 - ☆★笨笨★☆ - ☆★笨笨★☆



这样就OK了。 也许你也会觉得这种方式不是很好,能不能在打包时,可以自动的将引用的jar包打进来了??,最终我们只需要一个jar文件,放到随意一个地方都是可以运行的, 是的,有这样的插件FatJar (http://blog.csdn.net/jikeyzhang/archive/2009/10/27/4731968.aspx)



FatJar 项目地址:http://fjep.sourceforge.net/



上面文章中的总结如下:总结:一般把src打包export=>Jar File 即可。想把src附属的资源一起打包,必须使用FatJar => export..=>FatJar.

简要的操作使用说明如下:

在你的项目上右键,选择 Build Fat Jar 文件,如下所示:

Eclipse打JAR包引用的第三方JAR包找不到 - ☆★笨笨★☆ - ☆★笨笨★☆

在弹出的窗口中,选择 需要运行的类 Main-Class,如下所示:

Eclipse打JAR包引用的第三方JAR包找不到 - ☆★笨笨★☆ - ☆★笨笨★☆

点击,Next ,在下一步界面,选择要用到的第三方 jar 包,如下所示:



  Eclipse打JAR包引用的第三方JAR包找不到 - ☆★笨笨★☆ - ☆★笨笨★☆

点击 Finish 按钮,完成操作,生成 jar 文件。
分享到:
评论

相关推荐

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

    3. **设置打包选项**:在弹出的对话框中,选择要导出的主类(程序入口点),然后在`Libraries`选项卡中添加项目的依赖库,包括所有第三方JAR文件。 4. **生成fat jar**:点击`Finish`,Eclipse会将所有选定的类和库...

    eclipse 打包 jar 碰到的问题(包含第三方包)

    Eclipse在默认情况下,只会打包项目源代码和资源文件,而不会将这些依赖库一同打包进去,这会导致运行时出现类找不到异常(NoClassDefFoundError)。 为了解决这个问题,我们需要采取以下步骤: 1. **配置构建路径...

    eclipse 第三方jar包配置.txt

    本文将详细介绍一种不依赖于Eclipse内置buildpath功能的方法来配置第三方JAR包。 #### 二、Eclipse项目结构简介 在深入讨论如何配置第三方JAR包之前,我们需要先了解Eclipse项目的几个关键概念: 1. **项目路径**...

    eclipse导出第三方jar包插件fatjar

    - **Libraries**: 这是最重要的部分,你需要添加所有项目依赖的第三方JAR包。点击“Add External JARs…”或“Add JARs…”,选择项目中引用的库文件。 5. 完成上述配置后,点击“Finish”开始导出过程。Eclipse会...

    使用eclipse打jar包 可执行的jar

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

    在Eclipse插件项目中引用第三方JAR包 空指针异常解决

    在Eclipse插件项目中引用第三方JAR包并解决空指针异常,是开发者经常会遇到的问题,特别是对于那些使用Eclipse RCP(Rich Client Platform)进行桌面应用开发的程序员。以下将详细介绍这个问题的解决方法以及相关...

    eclipse打包jar插件

    标题中的"eclipse打包jar插件"指的是用于Eclipse的第三方插件,这些插件可以更方便地帮助开发者打包他们的Java项目为JAR格式。通常,这些插件会提供图形化的用户界面,使得设置和打包过程更为直观和高效。 描述中...

    Eclipse 打jar包(fat jar)操作步骤(内含截图)

    在Java项目中,通常会有很多第三方库作为依赖,这些库通常以JAR格式存在。如果直接打包项目为JAR,运行时需要将项目JAR和所有依赖JAR放置在同一目录下。而fat jar则将所有依赖都合并到一个JAR中,简化了运行过程,...

    eclipse导入JAR包 jar包是文件类型

    - 导入JAR后,确保正确配置了类路径,避免出现类找不到或冲突的问题。 - 如果JAR包内包含资源文件,如图片、配置文件等,需要确保在正确的位置引用。 总结来说,Eclipse导入JAR包是Java开发过程中常见的一项操作...

    myeclipse打包jar文件包含第三方jar包(文档+工具)

    `FatJar`是一个第三方插件,适用于`Eclipse`和`MyEclipse`,它的主要功能是帮助开发者将所有项目依赖的库文件(即第三方JAR包)打包进最终的可执行JAR中。这样,当用户运行这个单一的JAR文件时,不需要额外配置类...

    hadoop源码的第三方jar包

    在这个压缩包中,包含了一些用于支持Hadoop 2.2版本开发的第三方jar包,这些jar包对于理解Hadoop的内部工作原理以及进行自定义开发具有重要意义。 1. **hadoop-hdfs-bkjournal-2.1.0-beta.jar**:这是Hadoop HDFS...

    MyEclipse或Eclipse打jar包插件+详细的使用教程

    在“Libraries”选项卡下,确保所有的库(如JDBC驱动、第三方jar)都被正确添加。 3. **导出JAR**:选择“Export” -> “Java” -> “JAR file”。在弹出的对话框中,选择要导出的工程,设置JAR文件的输出路径和...

    eclipse查看jar包源码的工具.zip

    总的来说,jd-eclipse插件是Eclipse中查看jar包源码的重要工具,它极大地提高了开发者对第三方库的理解和使用效率。通过熟练掌握这些操作,你可以在没有源码的情况下深入探索和分析jar包的行为,从而解决各种编程...

    eclipse Fatjar 打包 jar包

    如果是在Eclipse的plugins目录下,这个文件夹可能会包含Eclipse插件或其他第三方库。 总之,使用Eclipse的Fatjar插件打包Java项目是将所有依赖合并到一个jar文件中的便捷方式,方便部署和运行。解压jar到Eclipse的...

    eclipse可导入的jar包

    总的来说,"eclipse可导入的jar包"这个资源集合为Java开发者提供了一些常用的第三方库,可以帮助他们快速搭建开发环境,提升开发效率,尤其在处理特定任务如Excel操作和Web服务时,这些库的价值尤为突出。...

    Eclipse插件打包Jar文件fatjar(支持eclipse4.4及以上版本).zip

    它允许开发者将所有必需的类和资源打包到一个JAR文件中,包括第三方库,使得最终用户无需额外安装依赖即可运行。这个工具是基于Ant任务实现的,可以与Eclipse的Buildship或Maven等构建工具集成。 要使用fatjar在...

    eclipse源码反编译jar包

    这通常涉及到将反编译工具集成到Eclipse中,以便开发者可以在不离开IDE的情况下查看和理解第三方库的内部工作。描述中的“把这个jar按里边的说明放到相应位置,可直接在eclipse里反编译”意味着有一个反编译插件的....

    Android studio和Eclipse分别生成jar包并混淆jar包的demo

    4. **混淆jar包**:对于Eclipse,你需要使用第三方工具如ProGuard或Zelix KlassMaster。安装后,在导出jar包前运行混淆工具,并根据需要配置混淆规则。 混淆jar包在Eclipse中的过程与Android Studio类似,也需要...

    myeclpse7.5fatjar第三方包打包到压缩包

    "myeclipse7.5fatjar第三方包打包到压缩包"这个标题指的就是使用MyEclipse 7.5版本的集成开发环境,结合fatjar插件,将项目及其依赖的第三方库打包成一个压缩包的过程。 MyEclipse 7.5是一款功能强大的Java EE集成...

Global site tag (gtag.js) - Google Analytics