`
gdwrx_winson
  • 浏览: 131555 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

Eclipse3.4版本以上打包

阅读更多
我现在在编写一个JAVA工程,是提供给客户调用的API,但是我的API中大约需要依赖10个.JAR, 以前我都是使用ECLIPSE 的 EXPORT JAR file功能导出 JAR,这样的JAR可以使用,但是我的API种依赖的包客户还是需要导入,这样一共就需要导入11个包了,太麻烦了,现在就是想包括API和依赖的JAR打成一个JAR,这样子就方便多了, 现在找到了,使用ECLIPSE3.4的EXPORT Runnable JAR file功能导出的JAR就是包含了依赖的JAR,导入这一个JAR就可以了,具体操作如下, 1. 先找到你的工程中提供接口的类(要包含MAIN方法),可通过export jar file功能向导的最后一页获取main class 2. 在该类中右键选择 RUN as 3. 选择 Run configurations 4. 在main窗口中选择main class为本类 5. 点击RUN 6. 选择你的工程,右键选择 EXPORT 7. 在弹出的窗口中选择 runnable jar file 8. 在弹出的 runnable jar file export窗口中第一个launch configuration 中选择你刚才配置的类, 第二个窗口中选择你要导出的路径 需要选择extract required libraries into generated JAR选项,它会自动将该工程依赖的jar解压缩,并以类结构展现在打出来的jar中。 其他两个压缩选项会导致不同的jar结构 9. 然后选择下一步就OK了 相关的文章 http://hi.baidu.com/lys1335/blog/item/03503ef6cc25f72b720eec91.html http://blog.csdn.net/linaren/archive/2009/03/11/3980929.aspx http://www.blogjava.net/leeguannan/archive/2008/08/06/125423.html
分享到:
评论

相关推荐

    Eclipse 3.4 中文包

    这个"**Eclipse 3.4 中文包**"是一个解决办法,它是一个预打包的文件,包含了Babel插件的汉化资源。用户无需通过Eclipse的在线更新功能,可以直接将压缩包解压到Eclipse的"**dropins**"目录下。这样做可以跳过可能...

    Eclipse3.4语言包.ZIP

    Eclipse是一款广受欢迎的开源集成开发环境(IDE),...记住,这个语言包不仅适用于Eclipse 3.4,也适用于3.4以上版本,这意味着它具有很好的兼容性,对于那些习惯使用Eclipse的开发者来说,这是一个非常实用的资源。

    eclipse3.4 svn maven 国际化插件

    Eclipse3.4,也称为Ganymede版本,是Eclipse在2008年发布的一个重要迭代,它带来了许多新特性与改进。对于全球化的开发者团队来说,支持多语言的国际化插件显得尤为重要,而"eclipse3.4 svn maven 国际化插件"正满足...

    eclipse 3.4 mavne plugin

    4. **生命周期与构建过程**:插件集成Maven的生命周期,开发者可以在Eclipse中触发编译、测试、打包等生命周期阶段。 5. **更新项目配置**:当POM.xml发生变化时,插件会自动检测并更新Eclipse的项目设置,保持IDE...

    eclipse3.4解压版带jbpm流程定义插件

    在提供的压缩包"eclipse3.4解压版带jbpm流程定义插件"中,用户无需安装,仅需解压即可开始使用,这极大地简化了部署过程。这意味着Eclipse 3.4已经被配置好,集成了jbpm的相关库和插件,用户可以直接打开Eclipse进行...

    GWT Eclipse 3.4 插件

    Eclipse 3.4版本的GWT插件包含了针对该版本Eclipse的一系列优化和特性,使得开发者能够更加高效地进行GWT项目开发。 这个插件的核心功能包括: 1. **项目创建与管理**:用户可以通过插件快速创建GWT项目,设置模块...

    Eclipse3.4的插件_HibernateTools-3.2.4.CR2

    《Eclipse3.4与HibernateTools-3.2.4.CR2:强大的开发辅助利器》 在软件开发领域,Eclipse作为一个开源的集成开发环境(IDE),因其强大的可扩展性和丰富的插件支持,深受广大开发者喜爱。而Hibernate作为Java世界...

    Weblogic Tools for eclipse 3.4

    WebLogic Tools for Eclipse 3.4 是一个集成开发环境(IDE)插件,专为在Eclipse平台上开发、测试和部署Oracle WebLogic Server应用程序而设计。这个版本的工具集为开发人员提供了强大的功能,帮助他们更高效地进行...

    eclipse3.4,3.5的BPEL插件

    标题提到的"Eclipse3.4,3.5的BPEL插件"意味着这个压缩包包含了适用于Eclipse版本3.4和3.5的BPEL开发工具。这两个版本的Eclipse分别称为Galileo和Ganymede,发布于2009年和2010年。这些早期版本的插件可能不包含最新...

    Eclipse3.4下开发struts所需要的所有jar包及安装说明

    Eclipse 3.4是早期的一个版本,但它仍然支持Struts开发。为了在Eclipse中创建和运行Struts项目,你需要安装特定的Struts插件。这个插件将集成到Eclipse IDE中,提供代码提示、模板和调试功能,提高开发效率。 1. **...

    eclipse黑色主题版本( plugins5)

    【描述】提到,这个黑色主题版本的Eclipse被分成了六个压缩文件进行打包,其中五个是插件部分。用户在下载并解压缩这些文件后,需要将它们放置到Eclipse的相应插件目录下,以便Eclipse能够识别和加载这些插件,从而...

    Eclipse.Plug-ins.Third Edition.Dec.2008

    《Eclipse Plug-ins 第三版》是一本专为Eclipse 3.4版本设计的插件开发指南。这本书深入浅出地介绍了如何利用Eclipse平台进行插件开发,旨在帮助开发者充分利用Eclipse的强大功能,创建出高效、可扩展的软件工具。 ...

    extjs 3.4 开发前准备

    对于EXTJS 3.4和4.1版本的共存问题,可以将它们分别打包成WAR文件,部署到Tomcat或JBoss服务器中,以避免内存溢出。访问EXTJS的API和示例,可以通过配置服务器的URL来实现。 3. EXTJS 开发环境配置 - 浏览器:推荐...

    FAT JAR 插件的下载安装

    eclipse 自带的打包会出现问题。...使用fat jar 打包没问题: ...如果没有生成也没关系,删除..\eclipse3.4\configuration\org.eclipse.update\platform.xml文件(此文件可自动生成,不必担心从此消失)。

    JDepend4Eclipse-for Eclipse插件.rar

    而"de.loskutov.eclipse.jdepend_1.2.1.jar"适用于3.2到3.4版本,以及"de.loskutov.eclipse.jdepend_1.1.0.jar"适用于3.1版本,对于更早的3.0版本,提供了"JDepend4Eclipse_1.0.1.zip"的单独打包。 安装JDepend4...

    eclipse插件开发第二版(英文版).part3.4.rar

    4. **插件发布与更新**:讲解如何打包插件,发布到Eclipse Marketplace或其他平台,以及如何实现自动更新机制。 5. **插件设计模式**:介绍一些常见的Eclipse插件开发设计模式,以提高代码的可维护性和可扩展性。 ...

    apache-maven-3.4.zip

    "apache-maven-3.4.zip" 是Maven 3.4版本的压缩包,包含了运行Maven所需的所有组件和配置文件。 **Maven仓库** Maven 的核心功能之一是管理依赖关系。它维护两个仓库:远程仓库和本地仓库。远程仓库通常是由第三方...

    FatJar0.0.32(支持Eclipse Luna、Mars)

    由于官方FatJar在Eclipse 3.4之后就没有进行更新,因此对于Eclipse的新版本,如4.4(Luna)及4.5(Mars),可能不再兼容。这个非官方的0.0.32版本则是为了解决这个问题,它特别优化以确保在Eclipse Luna和Mars这两个...

    maven2 for Eclipse插件

    这个插件支持多个Eclipse版本,包括Eclipse 3.4、Eclipse 3.5、Eclipse 3.6以及Eclipse 3.7。这意味着无论你使用的是哪个版本的Eclipse,都能享受到Maven的便利。对于开发团队而言,这提供了良好的兼容性,避免了因...

Global site tag (gtag.js) - Google Analytics