eclipse-rcp相关内容

将Eclipse插件从一个功能迁移到另一个功能的好方法是什么?

假设我们有一个具有2个Eclipse功能的更新站点(每个都有它自己的插件): 主要功能 可选功能(取决于主要功能) 在新版本中,我想将“可选功能"的插件折叠到“主要功能"中.我不想再显示“可选功能". 如果按照我说的那样做,这对新安装来说很好,但是对于更新来说,这是有问题的,因为依赖于插件确切版本的旧功能会留下来并引起冲突./p> 我可以将“可选功能"保留为主功能中的一个附加 ..
发布时间:2021-05-03 19:52:29 其他开发

如何获得版权信息以显示在我的Eclipse RCP应用程序中.对话

我正在使用Eclipse的IWorkbenchAction,其中显示了Eclipse About对话框. 当我在RCP应用程序中使用操作时,“关于"对话框将成功显示. 但是,当我认为继续单击“安装详细信息"按钮时,会出现一个带有选项卡的对话框.我导航到“已安装的软件"选项卡,并查看我的RCP产品的名称,版本和ID.我在表格中选择此项目,然后继续单击“属性"按钮. 一旦我在这里,我 ..
发布时间:2021-05-03 19:52:25 其他开发

动态将文件添加到由Tycho构建的产品档案中

可以将文件添加到使用Maven/Tycho构建的产品分发档案中:查看此链接 但是如何将动态选择的文件添加到存档中?例如,这可能是一个数据文件. 解决方案 您链接的文章涉及如何从产品分发档案中删除文件,这可能会非常具有挑战性.将文件添加到分发归档文件要简单得多,并且不需要本文中介绍的任何低级p2黑客攻击. 为了将文件添加到产品分发档案,请将其作为根文件添加到产品所包含的功能之一中 ..
发布时间:2021-05-03 19:52:22 其他开发

重复使用Project Explorer'查看您的自定义插件项目

我正在使用eclipse插件,并重新使用“项目资源管理器"视图来显示树内容. 我有几个问题可以最好地重用: 如何禁用排序-当前不需要的"Project Explorer"视图排序树节点.这是我可以更改标志或其他内容的地方吗?还是我必须实现一个View Sorter? 我如何像保存Java项目一样保存项目的扩展状态,我希望为自定义插件项目实现相同的状态. 如何标记某些不显示的 ..
发布时间:2021-05-03 19:52:18 其他开发

在Eclipse插件中将WebKit用于SWT浏览器

我今天尝试使用WebKit作为我的eclipse插件的浏览器基础渲染器,但是没有运气. 我遵循了推荐的说明,我的当前环境如下: 操作系统:Windows 7(x64) 已安装Safari(也在PATH中) 32位SWT(Eclipse RCP靛蓝SR1 32) 将以下行添加到eclipse.ini -Dorg.eclipse.swt.browser.DefaultTyp ..
发布时间:2021-05-03 19:52:15 其他开发

安装Eclipse Feature后如何停止启动它

我正在开发几个Eclipse功能部件(构成可安装单元的Eclipse插件组),并且我被要求每个功能部件必须具有被停用的能力,或者换句话说,必须使其不能启动.Eclipse启动时. 我有一个可以为UI做出贡献的插件(Perspective,向导,菜单项等),并且我试图像这样拦截拦截该插件的start方法的调用... 请注意,类PluginVerification在另一个插件中运行,该插件 ..
发布时间:2021-05-03 19:52:12 Java开发

为什么“& quot;源代码位置""eclipse 3.6(Helios)上缺少页面

我正在尝试在Eclipse 3.6的目标平台上添加JFace源代码. 许多帮助 有什么想法要向我的目标平台添加源代码吗? 解决方案 许多帮助页面可能都引用了该标签,但是 Eclipse Helios页面没有. 据我所知,Eclipse 3.6不再提供此功能. 您可以在生成源功能和插件".仍然在那里. 这是 ..
发布时间:2021-05-03 19:52:09 其他开发

如何以编程方式刷新Eclipse视图或RSE文件子系统?

如何以编程方式更新Eclipse视图?(我想这可能不需要特定于RSE吗?). 背景:我将远程系统资源管理器(RSE)用于Eclipse,通过执行远程操作来做一些事情通过SSH命令执行命令,该命令将在远程主机上创建新文件.我意识到,“远程系统"视图中列出的SFTP文件不会自动更新以显示新创建的文件. 到目前为止,我已经设法获得了相关的观点,就像这样: IWorkbench工作台= P ..
发布时间:2021-05-03 19:51:28 Java开发

卸载使用SWT的Display.loadFont API安装的字体

我正在eclipse插件下工作,并尝试将字体作为资源加载到应用程序中,因此它们将出现在项目资源管理器树中. 在SWT中,我们有Display类的loadFont方法,该方法从指定的文件中加载字体,因此它将出现在应用程序的可用字体列表中.我正在使用这种方法. 但是当我尝试从项目资源管理器中删除字体时,出现以下异常: org.eclipse.core.internal.resourc ..
发布时间:2021-05-03 19:36:40 Java开发

Eclipse验证错误-平台过滤器不匹配:(& amp;(osgi.ws = win32)(osgi.os = win32)(osgi.arch = x86))

嗨,我在验证自己的配置时遇到此错误. 有什么办法解决这个问题吗? 这是错误:平台过滤器不匹配:(&(osgi.ws = win32)(osgi.os = win32)(osgi.arch = x86)) 这是screeenshot: 在“运行配置"的“程序参数"部分中,确保您具有: -os $ {target.os} -ws $ {target.ws} -arch $ {t ..
发布时间:2021-05-03 19:23:16 Java开发

从其他插件执行现有插件的命令/处理程序

我有一个带有现有命令和处理程序的RCP应用程序,可以通过编程方式切换透视图.而且,我还拥有现有RCP应用程序使用的新插件.我希望这个新插件执行我的RCP应用程序的命令/处理程序,对此有什么可能的解决方案? 解决方案 您可能需要为该命令定义一个处理程序(不确定),但是以编程方式执行命令如下所示: 命令命令=(((ICommandService)getSite().getService(IC ..
发布时间:2021-05-03 19:22:51 Java开发

如何最好地维护Eclipse RCP插件目标?

我有一个使用BIRT的RCP应用程序插件.我有一个构建我的应用程序的目标,该应用程序仅包含所需的插件/功能.我最近在IDE中更新了BIRT插件版本,这在设计文件中与BIRT的先前版本产生了不兼容性.我的目标中有旧版本的BIRT,需要更新到较新的插件. 过去,我在目标中手动更新了插件jar,但是BIRT是一个复杂的平台,依赖于wazoo.有什么实用工具或方法可以不同地组织我的目标,这将使将来更 ..
发布时间:2021-04-15 19:47:54 其他开发

Eclipse RCP AspectJ配置

我试图在我的Eclipse RCP/RAP应用程序中添加AspectJ. 我确实按照这些人所说的进行了操作:链接到这里(除了创建一个新平台,我自己在自己的平台中添加了库). 但是问题在于它仍然无法正常工作...我收到此错误: osgi>!SESSION 2012-03-18 02:16:54.354 ----------------------------------------- ..
发布时间:2021-04-11 20:50:00 Java开发

如何在ListViewer中选择元素

我试图在ListViewer中查找和选择一个元素,我将一个字符串与ListViewer中的每个元素进行比较. 我可以获取元素的索引,但是我不知道如何在Listviewer中选择它. String pattern = elementText.gettext(); String[] listViewerValues = mListViewer.getList().getItems(); L ..
发布时间:2021-02-11 20:41:25 Java开发

如何最好地在RCP应用程序中提供JAXB组件

我的RCP应用程序调用了SOAP Web服务,并一直在使用Java 1.8中的内置JAXB/JEE组件.我已经建立了强制使用Java 1.8的构建过程,并且运行良好. 最近,由于构建器(Tycho)现在具有仅适用于更高版本的Java的组件,因此该构建停止工作.如果使用更高版本进行编译,则会出现100个与JEE相关的错误,例如JaxbElement not found或@WebMethod n ..
发布时间:2021-02-11 18:54:34 Java开发

启动时Eclipce RCP崩溃

我处理旧的旧项目,并尝试将其切换到Java 11. 目前,我可以成功编译它,但是启动时它会崩溃. 该项目由几个eclipse插件模块和最终的eclipse-repository模块组成,该模块具有产品文件(还有pom文件可编译所有模块并在eclipse-repository模块的目标文件夹中创建可执行文件) 经过精炼的定义文件也可以成功解析,看起来像 ..
发布时间:2021-02-10 18:41:20 其他开发

如何在RCP应用程序中使用快捷键在选项卡之间切换

在我的RCP应用程序中,有多个ViewPart和EditorParts打开。我想定义一个在这些部分之间切换的快捷键。 有没有一种方法可以实现? 解决方案 自定义键绑定序列示例: CTRL + TAB 可以使用以下方法在可见的模块或编辑器 Forward 方向之间切换Eclipse RCP。 您第二次按 CTRL + TAB 来打开 另一个编辑器并关闭 packag ..
发布时间:2020-10-27 20:01:00 其他开发

可以有垂直的SWT控件吗?

我想在应用程序中使用某些控件- Button s和 Label s-垂直定向-。但是我找不到做到这一点的可能性。甚至非公共setOrientation方法也只能处理从左到右的方向。 是否可以不执行自定义 Button 或从 Canvas 派生而来? 解决方案 据我所知,Button和Label的垂直方向是不可能的。 您将需要为其提供自定义实现。 检查此链接 http://dev.ec ..
发布时间:2020-10-27 20:00:53 Java开发