<!-- google_ad_section_start -->
我的项目里有3个第三方jar包 将整个项目打包后,将7个jar包路径加入到了我打的jar包中META-INF\MANIFEST.MF中 Class-Path: ./lib/commons-logging-1.1.1.jar ./lib/commons-net-2.0.jar ./lib/log4j-over-slf4j-1.5.10.jar ./lib/RXTXcomm.jar ./lib/slf4j-api-1.5.10.jar ./lib/slf4j-jdk14-1.5.10.jar ./lib/smslib-3.4.6.jar
然后将整个jar放到另一个项目里调用,在另一个项目里报错,报找不到第三方jar的错误?整个怎么搞?
|
今天,没事干将一个项目打包时候,在DOS命令下运行总是包找不类。因为依赖第三方jar,所以手动写MANIFEST,也是报错,在网上搜一下找到一个很好的打包插件FATJAR,记录之以备后用。
我们经常会来打jar包,但是eclipse自带的打jar似乎不太够用。那我们就用Fat jar吧。它是一个eclipse插件。
在线安装:
eclipse菜单栏 help >software updates >Search for new features to install>new update site>
填写name 和url
name:这里随便写了 就写fat吧
url:这个是fat jar的地址 输入http://kurucz-grafika.de/fatjar
剩下的就点点下一步了吧。
如果想下载源代码:
http://sourceforge.net/projects/fjep/files/fatjar/
简单高效的打包工具,非常的好,支持一下!
分享到:
相关推荐
Fatjar,又称为“胖Jar”,指的是将所有依赖库(包括第三方jar包)一起打包到单个JAR文件中的方法。这样做可以使得最终用户无需担心类路径配置问题,只需双击运行这个“胖”JAR即可。 在MyEclipse和Eclipse中,打包...
下面将详细介绍如何在MyEclipse中处理第三方jar包,并讨论相关知识点。 1. **添加外部jar包** - 在MyEclipse中,可以右键点击项目,选择“Build Path” -> "Configure Build Path",然后在弹出的窗口中选择...
用Eclipse的一个第三方插件fatjar生成jar文件,也是本人觉得最简单最方便的一种生成方式。先从网上下载些插件,解压后是一个plugins的文件夹,里面只有一个文件夹,我的是“net.sf.fjep.fatjar_0.0.24”将它copy到...
"myeclipse7.5fatjar第三方包打包到压缩包"这个标题指的就是使用MyEclipse 7.5版本的集成开发环境,结合fatjar插件,将项目及其依赖的第三方库打包成一个压缩包的过程。 MyEclipse 7.5是一款功能强大的Java EE集成...
在Java开发过程中,有时我们需要将项目打包成一个可执行的JAR文件,以便于分发或部署。然而,Eclipse IDE默认的“Export”功能并不包含第三方库,这可能导致运行时缺少依赖的问题。为了解决这个问题,我们可以使用一...
它允许开发者将所有必需的类和资源打包到一个JAR文件中,包括第三方库,使得最终用户无需额外安装依赖即可运行。这个工具是基于Ant任务实现的,可以与Eclipse的Buildship或Maven等构建工具集成。 要使用fatjar在...
1. **类路径嵌入**:在构建可执行JAR时,可以将第三方JAR文件解压并将其内容合并到主JAR中。这样,所有类都位于同一个JAR中,可以正常加载。使用如Apache Maven的`maven-shade-plugin`或Gradle的`Shadow`插件可以...
`FatJar`是一个第三方插件,适用于`Eclipse`和`MyEclipse`,它的主要功能是帮助开发者将所有项目依赖的库文件(即第三方JAR包)打包进最终的可执行JAR中。这样,当用户运行这个单一的JAR文件时,不需要额外配置类...
这时候,`fatjar`插件就派上了用场,它允许开发者将整个项目及其所有依赖打包进一个单一的、"胖"的JAR文件中,方便运行。 `fatjar`插件是专门为了解决这个问题而设计的,它的主要作用是在创建JAR文件时,不仅包含...
【fat-Jar打包插件】是一种在Java开发中常用的工具,它的主要作用是将一个项目的所有依赖库(包括第三方jar包)与源代码一起打包成一个独立的jar文件,因此被称为"fat"或"uber"jar。这个插件极大地简化了项目的部署...
3. **设置打包选项**:在弹出的对话框中,选择要导出的主类(程序入口点),然后在`Libraries`选项卡中添加项目的依赖库,包括所有第三方JAR文件。 4. **生成fat jar**:点击`Finish`,Eclipse会将所有选定的类和库...
- 如果项目有敏感信息或需要保护的版权资源,使用fatjar时要谨慎,因为它将所有内容都打包在一个文件中,可能增加逆向工程的风险。 综上所述,fatjar插件是Java开发者的一个实用工具,它通过简单的配置就能生成包含...
`fat.jar`插件允许开发者将所有依赖的第三方库一起打包进JAR,生成的JAR文件包含了一个完整的运行环境。这种方法的优点是方便,因为用户无需额外管理依赖。然而,它的主要缺点是生成的JAR文件可能非常大,可能导致...
在这里,我们将详细介绍如何将 Java 程序或项目打包成 jar 文件,然后将 jar 文件转换成exe 文件,并最终生成一个安装文件。 将 Java 程序或项目打包成 jar 文件 要将 Java 程序或项目打包成 jar 文件,我们需要...
"fatjar"工具就是这样一个解决方案,它允许我们将所有依赖项(包括第三方库)打包进一个单一的JAR文件,使得该JAR文件可以直接运行,因此被称为“胖JAR”。 **fatjar工具介绍** fatjar是一个用于创建包含所有依赖库...
Java应用程序打包工具--fat jar,是一种将所有依赖的库文件(jar)合并到一个可执行的jar文件中的技术。这通常是为了方便分发和运行Java应用程序,因为用户不再需要设置复杂的类路径。fat jar,也被称为"uber jar"或...
- **包含外部库:** Fat Jar插件的一个显著优势是可以将项目中的外部库(例如第三方jar文件)一同打包进最终的Jar文件中。 - **完成打包:** 点击“Finish”按钮完成Jar文件的生成。 #### 二、将Jar文件转换为可...
在使用Fatjar插件时,需要注意版权问题,因为将所有依赖库打包到一个JAR中可能涉及第三方库的许可证。此外,大型项目可能会导致生成的JAR文件过大,影响分发效率和运行速度。 10. **优化策略** 对于非常大的项目...
"fatjar"插件就是这样一个工具,它允许开发者将项目及其依赖的第三方库(jar包)整合到一个单一的JAR文件中,从而创建出"胖JAR"。这样的JAR文件可以在任何具有Java运行环境的机器上直接运行,无需额外配置类路径。 ...
在Java开发领域中,fatjar是一种非常实用的技术,它可以将一个应用程序及其所有依赖项打包成一个单独的JAR文件,从而极大地简化了部署过程。fatjar插件则是帮助开发者轻松实现这一功能的有效工具。本文将详细介绍fat...