一、自己碰到的问题
Failed to load Main-Class manifest attribute from ……(未选择main函数所在的类)
duplicate entry (查了下网上说class类重复,清空class后重编译,仍报相同错误)
无奈只有使用Eclipse打包工具FATJAR
二、(转)FATJAR打包工具
http://bbs.cuit.edu.cn/dispbbs.asp?boardID=11&ID=11733&page=7
N多使用ECLIPSE 开发JAVA程序的朋友可能知道,如果要导出第三方包,往往会写很长的*.bat文件来外部处理,这既费时间,又不稳定,所以今天我给大家推荐一个ECLIPSE下的开源插件:fatjar
这个插件,可以方便的导出第三方包,即使不会写BAT的朋友也能轻松应用,现在就给出她的安装方法。
下载地址:http://sourceforge.net/project/showfile ... 15990&package_id=125924
解压缩后是一个.../plugins/(net...)把plugins下面的(net..)文件夹拷贝到eclipse的plugins下,重新启动 Eclipse3.1,Windows=>prefernce=>fat jar preference看到他就说明已经安装成功了。如果没有看到,没有关系,删除D:\eclipse310\configuration\org.eclipse.update\platform.xml文件(此文件可以自动生成)不用担心以前的插件会因此而消失,没事。
刚开始找不到如何使用它,后来看到你的项目=〉Export..=>向导里有fat jar =>使用起来真的很方便。
总结:
一般把src打包export=>Jar File 即可。
想把src附属的资源一起打包,必须使用FatJar => export..=>FatJar.
分享到:
相关推荐
在Java开发过程中,将项目打包成...总之,fat jar是解决Eclipse打包含第三方库问题的一种有效方法,通过整合所有依赖,使Java应用程序能够在任何环境中独立运行。了解和掌握这一技术,对于Java开发者来说是非常重要的。
此时,可以通过在启动Eclipse时添加`-clean`参数来清除缓存,强制Eclipse重新加载所有插件,这通常能解决大部分插件加载问题。 在实际开发中,一个常见的打包插件是`Export Wizard`,它是Eclipse自带的一个功能,...
在Java开发过程中,Eclipse是一款常用的集成开发环境(IDE),它提供了丰富的功能,包括项目管理、代码编辑、调试以及打包应用...通过上述方法,你可以成功地解决“eclipse 打包 jar 碰到的问题(包含第三方包)”。
在实际操作中,可能会遇到一些特定问题,如依赖冲突、资源优化等,这需要根据实际情况进行调整和解决。同时,持续关注Eclipse RCP的更新和社区支持,可以帮助你更好地利用这个平台的优势,提升开发效率和用户体验。
### IDEA打包Eclipse项目的详细步骤及注意事项 #### 一、前言 随着开发工具的多样化,开发者们常常需要在不同的IDE之间迁移项目。比如从Eclipse迁移到IntelliJ IDEA,这种情况下,如何利用IntelliJ IDEA来正确打包...
【标题】"eclipse打包工具兰贝壳儿"指的是在Eclipse集成开发环境中使用的一种特定的打包工具,名为“兰贝壳儿”。这个名字可能是该工具的中文昵称或者特定版本的称呼,因为Eclipse本身并没有官方的“兰贝壳儿”打包...
至于"vitamio"这个文件,很可能是经过修改后的Vitamio库的打包文件,可能包含了解决上述问题的源码和编译后的jar包。在Eclipse中,开发者需要将这个jar包导入到项目的构建路径中,以便在代码中使用。 总结来说,...
“eclipse打包插件fatjar”是Eclipse中的一个插件,它的主要功能就是帮助开发者方便地创建这种"fatjar"。这个插件简化了打包过程,避免了手动管理依赖和配置的问题。在使用该插件之前,首先需要将其安装到Eclipse中...
通过上述步骤,我们可以在Eclipse IDE中有效地完成Java项目的打包工作,并解决常见的打包问题。特别是对于使用了特殊库如SWT的应用程序,通过细致地配置manifest文件并正确处理依赖关系,能够确保最终的JAR文件能够...
"Eclipse打包插件"则是指用于Eclipse集成开发环境的工具,帮助开发者将Java项目打包成JAR文件。这种插件简化了处理依赖关系和创建可执行JAR的过程,使得开发者能够更方便地构建和部署他们的应用程序。 描述中提到,...
为了解决这一问题,Eclipse插件“兰贝-Android项目APK渠道号批量打包工具”应运而生。 这个工具是专门为Android开发者设计的,它允许开发者快速、高效地为多个渠道创建定制化的APK。通过自动化流程,可以显著提高...
FatJar插件是为了解决传统打包方式的局限性而设计的。它不仅能够将项目的源代码打包进一个`.jar`文件,还可以将项目所依赖的所有外部库、资源文件等合并到同一个`.jar`文件中。这种方式被称为“胖包”或“一体包”,...
首先,基础的Eclipse打包方法是通过`Export`功能。当你点击`File > Export`,然后选择`Java > JAR file`,你可以选择要包含的项目、类文件以及资源。在此过程中,确保选中了所有必要的类和库。然而,Eclipse默认不会...
Eclipse是一款广泛使用的Java集成开发环境(IDE),它提供了丰富的功能来支持软件...通过使用插件,如PDE,开发者可以更高效地完成这个任务,而"jat"插件可能是这个过程中的一个定制化工具,提供了特定的打包解决方案。
首先,fat_jar插件是Eclipse中的一个便捷工具,专门用于解决在打包Java项目时包含第三方库的问题。它的主要功能是将所有依赖的第三方框架或库整合到一个单独的JAR文件中,便于分发和运行。安装fat_jar插件的方法是...
请注意,尽管fatjar插件简化了打包过程,但依然需要了解JAR文件的基本结构和Java的类加载机制,以便在遇到问题时能有效地解决。同时,随着Eclipse版本的更新,fatjar插件可能不再被维护,因此,保持对最新工具和技术...
"详解eclipse将项目打包成jar文件的两种方法及问题解决方法" 本文给大家介绍了eclipse中将项目打包成jar文件的两种方法及其遇到问题解决方法。下面将详细介绍这两种方法: 方法一:利用eclipse中自带的export功能 ...
"最方便的Eclipse打包JAR插件"是指Eclipse中的一款插件,它简化了这一过程,使得开发者可以更轻松地创建包含所有依赖的独立JAR文件。 这款插件名为FatJar,它解决了Eclipse标准构建过程中可能遇到的问题,即当项目...
【标题】"eclipse开发工具打包.zip" 是一个包含了用于Java EE开发的Eclipse IDE以及相关工具的压缩文件。这个压缩包旨在为开发者提供一套完整的环境来开发、测试和部署基于Java的应用程序。 【描述】中提到的...
### Eclipse + Gradle 解决 Android 65K 方法限制问题详解 #### 一、问题背景与概述 在早期的 Android 应用开发中,开发者可能会遇到一个常见的问题——65K 方法数量限制。由于 Dalvik 虚拟机的设计限制,每个 APK...