eclipse-rcp相关内容
我想检查
..
假设我们有一个具有2个Eclipse功能的更新站点(每个都有它自己的插件): 主要功能 可选功能(取决于主要功能) 在新版本中,我想将“可选功能"的插件折叠到“主要功能"中.我不想再显示“可选功能". 如果按照我说的那样做,这对新安装来说很好,但是对于更新来说,这是有问题的,因为依赖于插件确切版本的旧功能会留下来并引起冲突./p> 我可以将“可选功能"保留为主功能中的一个附加
..
我正在使用Eclipse的IWorkbenchAction,其中显示了Eclipse About对话框. 当我在RCP应用程序中使用操作时,“关于"对话框将成功显示. 但是,当我认为继续单击“安装详细信息"按钮时,会出现一个带有选项卡的对话框.我导航到“已安装的软件"选项卡,并查看我的RCP产品的名称,版本和ID.我在表格中选择此项目,然后继续单击“属性"按钮. 一旦我在这里,我
..
可以将文件添加到使用Maven/Tycho构建的产品分发档案中:查看此链接 但是如何将动态选择的文件添加到存档中?例如,这可能是一个数据文件. 解决方案 您链接的文章涉及如何从产品分发档案中删除文件,这可能会非常具有挑战性.将文件添加到分发归档文件要简单得多,并且不需要本文中介绍的任何低级p2黑客攻击. 为了将文件添加到产品分发档案,请将其作为根文件添加到产品所包含的功能之一中
..
我正在使用eclipse插件,并重新使用“项目资源管理器"视图来显示树内容. 我有几个问题可以最好地重用: 如何禁用排序-当前不需要的"Project Explorer"视图排序树节点.这是我可以更改标志或其他内容的地方吗?还是我必须实现一个View Sorter? 我如何像保存Java项目一样保存项目的扩展状态,我希望为自定义插件项目实现相同的状态. 如何标记某些不显示的
..
我今天尝试使用WebKit作为我的eclipse插件的浏览器基础渲染器,但是没有运气. 我遵循了推荐的说明,我的当前环境如下: 操作系统:Windows 7(x64) 已安装Safari(也在PATH中) 32位SWT(Eclipse RCP靛蓝SR1 32) 将以下行添加到eclipse.ini -Dorg.eclipse.swt.browser.DefaultTyp
..
我正在开发几个Eclipse功能部件(构成可安装单元的Eclipse插件组),并且我被要求每个功能部件必须具有被停用的能力,或者换句话说,必须使其不能启动.Eclipse启动时. 我有一个可以为UI做出贡献的插件(Perspective,向导,菜单项等),并且我试图像这样拦截拦截该插件的start方法的调用... 请注意,类PluginVerification在另一个插件中运行,该插件
..
我正在尝试在Eclipse 3.6的目标平台上添加JFace源代码. 许多帮助 有什么想法要向我的目标平台添加源代码吗? 解决方案 许多帮助页面可能都引用了该标签,但是 Eclipse Helios页面没有. 据我所知,Eclipse 3.6不再提供此功能. 您可以在生成源功能和插件".仍然在那里. 这是
..
如何以编程方式更新Eclipse视图?(我想这可能不需要特定于RSE吗?). 背景:我将远程系统资源管理器(RSE)用于Eclipse,通过执行远程操作来做一些事情通过SSH命令执行命令,该命令将在远程主机上创建新文件.我意识到,“远程系统"视图中列出的SFTP文件不会自动更新以显示新创建的文件. 到目前为止,我已经设法获得了相关的观点,就像这样: IWorkbench工作台= P
..
我正在eclipse插件下工作,并尝试将字体作为资源加载到应用程序中,因此它们将出现在项目资源管理器树中. 在SWT中,我们有Display类的loadFont方法,该方法从指定的文件中加载字体,因此它将出现在应用程序的可用字体列表中.我正在使用这种方法. 但是当我尝试从项目资源管理器中删除字体时,出现以下异常: org.eclipse.core.internal.resourc
..
嗨,我在验证自己的配置时遇到此错误. 有什么办法解决这个问题吗? 这是错误:平台过滤器不匹配:(&(osgi.ws = win32)(osgi.os = win32)(osgi.arch = x86)) 这是screeenshot: 在“运行配置"的“程序参数"部分中,确保您具有: -os $ {target.os} -ws $ {target.ws} -arch $ {t
..
我有一个带有现有命令和处理程序的RCP应用程序,可以通过编程方式切换透视图.而且,我还拥有现有RCP应用程序使用的新插件.我希望这个新插件执行我的RCP应用程序的命令/处理程序,对此有什么可能的解决方案? 解决方案 您可能需要为该命令定义一个处理程序(不确定),但是以编程方式执行命令如下所示: 命令命令=(((ICommandService)getSite().getService(IC
..
我有一个更新站点,并找到了包含功能部件和插件的目录 如何使用命令行在Eclipse应用程序中安装插件?我想自动化这个过程 解决方案 您可以调用
..
我有一个使用BIRT的RCP应用程序插件.我有一个构建我的应用程序的目标,该应用程序仅包含所需的插件/功能.我最近在IDE中更新了BIRT插件版本,这在设计文件中与BIRT的先前版本产生了不兼容性.我的目标中有旧版本的BIRT,需要更新到较新的插件. 过去,我在目标中手动更新了插件jar,但是BIRT是一个复杂的平台,依赖于wazoo.有什么实用工具或方法可以不同地组织我的目标,这将使将来更
..
我试图在我的Eclipse RCP/RAP应用程序中添加AspectJ. 我确实按照这些人所说的进行了操作:链接到这里(除了创建一个新平台,我自己在自己的平台中添加了库). 但是问题在于它仍然无法正常工作...我收到此错误: osgi>!SESSION 2012-03-18 02:16:54.354 -----------------------------------------
..
我试图在ListViewer中查找和选择一个元素,我将一个字符串与ListViewer中的每个元素进行比较. 我可以获取元素的索引,但是我不知道如何在Listviewer中选择它. String pattern = elementText.gettext(); String[] listViewerValues = mListViewer.getList().getItems(); L
..
我的RCP应用程序调用了SOAP Web服务,并一直在使用Java 1.8中的内置JAXB/JEE组件.我已经建立了强制使用Java 1.8的构建过程,并且运行良好. 最近,由于构建器(Tycho)现在具有仅适用于更高版本的Java的组件,因此该构建停止工作.如果使用更高版本进行编译,则会出现100个与JEE相关的错误,例如JaxbElement not found或@WebMethod n
..
我处理旧的旧项目,并尝试将其切换到Java 11. 目前,我可以成功编译它,但是启动时它会崩溃. 该项目由几个eclipse插件模块和最终的eclipse-repository模块组成,该模块具有产品文件(还有pom文件可编译所有模块并在eclipse-repository模块的目标文件夹中创建可执行文件) 经过精炼的定义文件也可以成功解析,看起来像
..
在我的RCP应用程序中,有多个ViewPart和EditorParts打开。我想定义一个在这些部分之间切换的快捷键。 有没有一种方法可以实现? 解决方案 自定义键绑定序列示例: CTRL + TAB 可以使用以下方法在可见的模块或编辑器 Forward 方向之间切换Eclipse RCP。 您第二次按 CTRL + TAB 来打开 另一个编辑器并关闭 packag
..
我想在应用程序中使用某些控件- Button s和 Label s-垂直定向-。但是我找不到做到这一点的可能性。甚至非公共setOrientation方法也只能处理从左到右的方向。 是否可以不执行自定义 Button 或从 Canvas 派生而来? 解决方案 据我所知,Button和Label的垂直方向是不可能的。 您将需要为其提供自定义实现。 检查此链接 http://dev.ec
..