`
equalxx
  • 浏览: 65479 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

RCP引用第三方包编译无法通过的解决过程

    博客分类:
  • RCP
 
阅读更多

由于公司需要做一个管理平台,需要做成Eclipse自带插件模式,初次接触了RCP。

在引用包时在runtime中加入classPath后运行时总会报ClassNotFound的错误,这是由于编译文件不全,导致无法调用source的缘故。

引用第三方包时需要注意两个方面,

一:

将jar包放到工程目录下,plugin.xml->runtime->add..将需要引用的包导入 


 
 如上,需要加入“.”路径,如果不知道怎么加,可以去MANIFEST.MF->Bundle-ClassPath中加,如下



 

二:

打包包括的文件,需要把src打上勾



 这样编译就能通过辣

  • 大小: 38.3 KB
  • 大小: 44.9 KB
  • 大小: 30.1 KB
分享到:
评论

相关推荐

    Eclipse RCP中使用第三方包

    Eclipse RCP中使用第三方包 Eclipse RCP(Rich Client Platform)是一种基于Java的插件式软件架构,允许开发者创建跨平台的桌面应用程序。使用Eclipse RCP,可以快速构建功能强大的客户端应用程序。然而,在实际...

    第三方JAR包转换成插件依赖RCP工程

    通过上述步骤,我们可以有效地将第三方JAR包转换为RCP工程中的插件依赖,这不仅有助于减少最终产品的体积,还能提高代码的可维护性和可扩展性。此方法适用于所有需要集成外部库的RCP应用程序,对于构建大型、复杂的...

    RCP,RCP开发

    通过RCP,开发者可以专注于业务逻辑,而UI组件和框架已经由RCP提供,大大提高了开发效率。 **RCP核心特性** 1. **插件化架构**:RCP的核心是插件(Plugin)系统,每个功能模块都可以作为一个独立的插件存在,便于...

    RCP在线升级,RCP在线升级

    同时,更新站点的验证也非常重要,以防止恶意的第三方站点提供假的更新。 总结起来,RCP在线升级是一个涉及元数据管理、依赖关系解析、用户交互以及错误处理的复杂过程。通过精心设计和充分测试,开发者可以提供一...

    通过例子学习EclipseRCP开发

    三、编写第一个RCP应用 1. 编写主程序类:在RCP应用中,主程序类通常继承自`org.eclipse.ui.application.WorkbenchAdvisor`,并覆盖其中的方法来定制启动行为。 2. 创建插件定义:在`plugin.xml`文件中,定义应用的...

    RCP 嵌入Google map(rcp执行JavaScrit方法,解决打包后路径问题)

    通过以上步骤,你可以在RCP应用中成功集成Google Maps,并解决打包后的路径问题。同时,也可以实现Java与JavaScript之间的通信,增强应用的功能性和用户体验。不过,需要注意的是,实际开发中可能还会遇到其他挑战,...

    rcp 学习资料下载,一个简单的rcp例子

    3. **事件模型**: 了解RCP中的事件模型,如何通过命令(Command)和事件(Event)进行交互。 4. **服务(Service)机制**: 学习如何定义和使用服务,以实现组件间的通信。 5. **国际化(i18n)和本地化(l10n)**: ...

    Eclipse RCP开发教程

    每个插件都有一个唯一的标识符(ID),这是它在 Eclipse RCP 系统中身份的象征,用于其他插件引用或扩展该插件。 **4. Actions 的用法(菜单和工具栏)** 4.1. 概述 在 RCP 应用中,Actions 是实现用户交互的核心...

    和你分享通过.rcp点云数据进行建筑图纸绘制的方法

    总之,通过这个视频教程,你将掌握使用.RCP点云数据进行建筑图纸绘制的全过程,包括加载数据、理解和操作点云、基于点云绘制准确的建筑图纸,以及在现代和历史建筑项目中的应用。这一技能对于任何参与建筑重建、改造...

    RCP 开发实例 源码

    3. **RCP的核心概念**: - **插件(Plugin)**:RCP应用的基础单元,每个插件包含一组相关的类和服务,可以独立开发和部署。 - **模型(Model)**:数据模型,尽管实例中未使用数据库,但模型概念依然重要,可以...

    Eclipse Rcp

    Eclipse RCP应用的开发过程需要利用Eclipse插件开发工具PDE(Plug-in Development Environment)。开发者可以通过标准的Eclipse安装包来获取PDE,并开始插件开发。 Eclipse的核心组件包括菜单栏(Menubar)、工具栏...

    RCP项目导出exe 步骤

    RCP导出EXE 老大难问题。 RCp 程序导出步骤,保证能够导出~

    RCP-1500中文操作手册.pdf

    索尼公司生产的RCP-1500系列遥控面板(包括RCP-1500、RCP-1501和RCP-1530型号)是用于配置和控制演播室级及广播级摄像机的专业设备。这些设备提供了高级的操作便利性和功能的多样性,使得用户能够高效地进行摄影机的...

    Eclipse RCP 软件打包发布方法

    Eclipse Rich Client Platform (RCP) 是一个强大的框架,用于构建桌面应用程序。它提供了一整套工具和功能,使得开发者可以构建出具有丰富用户界面的应用。在开发完成后,我们需要将这些应用打包并发布,以便用户...

    RCP程序中集成其他插件的配置方法

    在RCP中集成新插件的过程主要涉及以下几个步骤: 1. **创建插件项目**: 在Eclipse IDE中,你可以使用“New -> Plugin Project”向导来创建一个新的插件项目。在向导中,填写项目的名称、供应商信息等,并选择所需...

    RCP系统开发

    创建RCP项目是开发过程的第一步。通过Eclipse提供的项目向导,可以选择不同的模板来快速搭建项目基础结构。例如,“RCP application with an intro”模板将包含一个启动时的欢迎画面。创建项目时,需注意以下几点: ...

    导入RCP工程SuperCRM遇到的bug问题解决方案

    ECLIPSE+SWTJFACE核心应用 附有案例的源代码光盘Eclipse+SWT+JFace核心应用光盘,其中工程SuperCRM是一个比较完整的介绍RCP应用的项目,但是在真正运行该工程时,却存在许多bug问题,本人通过调试解决了上述问题,...

    RCP和CXF做的例子

    【描述】"下载后加入lib下对应的第三方包(版本要对哦)"提示我们需要先下载必要的库文件,并将它们放在项目的 "lib" 目录下。在RCP和CXF项目中,这通常包括Eclipse RCP相关的库、Apache CXF的JAR文件,以及可能需要的...

Global site tag (gtag.js) - Google Analytics