eclipse-plugin相关内容

从任何 Java 应用程序调用自己的 Eclipse 插件方法

我想做以下事情: 创建一个自己的 Eclipse 插件,它(例如)只有一个方法“sayHello",它显示一条消息“hello world". 那么好. 但是现在我想让安装了我的插件的用户从他们的 java 代码中调用这个方法.类似的东西: //[...]org.jjoe64.my_eclipse_plugin.Plugin.sayHello();//这当然行不通...//[. ..
发布时间:2022-01-16 13:22:13 Java开发

Eclipse 活动不工作

我正在尝试通过这样的活动来隐藏 UI 中的元素 但是当我将此插件作为另一个 EClipse 应用程序运行时,按钮仍然存在.我做错了什么? 解决方案 activityPatternBinding 的 pattern 值采用以下格式: 贡献插件id/本地id 所以你必须弄清楚哪个插件贡献了菜单项.查 ..
发布时间:2022-01-16 13:22:05 Java开发

如何在条目上而不是在 JFace ComboViewer 中的组合上添加工具提示

我正在加载包含一千多个元素的 ComboViewer. 有些元素比底层combo的宽度还要长. 我想在条目上添加工具提示,而不是在 combo 上. 我希望这样,当列表下拉并且用户将鼠标指针放在其中一个值上时,整个文本应该可以通过 tooltip 显示,类似于 tooltip 为 JFace TableViewer 显示. 解决方案 如果您使用的是 ComboViewer ..
发布时间:2022-01-16 13:21:54 Java开发

Eclipse PDE 创建新项目

我正在使用向导扩展从用户那里获取一些设置.在我的插件修改了一个 Eclipse 项目之后,它应该被包含在 Package Explorer 中.整个事情与“新项目→现有项目"非常相似. 但我找不到任何解决方案或教程等.如何通过向导扩展将 Eclipse 项目包含到我的包资源管理器中. 解决方案 对于任何感兴趣的人来说,这对我来说非常完美: IProjectDescription 描 ..
发布时间:2022-01-16 13:21:47 Java开发

Eclipse 插件 - 与文件扩展名和透视图关联的编辑器

我正在开发两个eclipse插件,我有下一个问题: 我有两个管理相同文件的视角.我想在文件扩展名 - 编辑器 - 透视图之间建立关联. 我的意思是,如果我在透视 1 中打开文件扩展名 .XXX,它使用编辑器 A,但如果我在透视 2 中打开相同的文件扩展名 .XXX,它使用编辑器 B. 有可能吗?从现在开始,我使用了启动器,但现在我需要更多的差异化. 谢谢. 解决方案 ..
发布时间:2022-01-16 13:21:39 Java开发

使用 Eclipse 3.6.1 正确安装 Android SDK、ADT

按照已发布的 Eclipse 3.6.1 Classic 和 Android SDK 说明,ADT(其中 OS 2.3 是最新的)遗漏了几个步骤.在 Eclipse 中加载 ADT 之前,一切似乎都正常.在执行此操作之前,将以下依赖项站点添加到列表中并启用它们,以便 ADT 安装程序获取所有依赖项(感谢 MissKaho 提供的简明列表). Eclipse GEF - download.ec ..

在运行时在 Eclipse 中查找依赖包

Eclipse 包(例如,在激活器代码中)如何在运行时找到依赖的 Bundle 实例?我想找到 Eclipse 选择的满足依赖要求的包,我不想自己解释清单. 一个例子:我想在我当前的包所依赖的所有包中找到所有名为“marker.txt"的资源.还有传递依赖.为了做到这一点,我需要能够找到所有这些捆绑包. 解决方案 没有简单的方法来确定依赖关系.最好的方法是通过 PackageAdmi ..
发布时间:2022-01-16 13:21:18 Java开发

用单个类修补插件?

这是我的情况:我们的 Eclipse 环境中有第三方功能.该功能包含几个插件.该插件包含一堆类.其中一个类包含一个错误. 我们已经能够找到该错误的解决方案,因此我们有一个带有该错误的类的工作版本. 不幸的是,这个插件被一个 55 页长的 EULA(IBM)所涵盖,所以我认为可以很安全地假设反编译 jar、交换类文件、重新编译和分发在法律上是不可能的.我不是法律专家,但我想我们不能以任何 ..
发布时间:2022-01-16 13:21:01 Java开发

以编程方式生成 BPEL 文件?

有没有办法在 Java 中以编程方式生成 BPEL? 我尝试使用 BPEL Eclipse Designer API 来编写这段代码: 进程进程 = null;尝试 {Resource.Factory.Registry reg =Resource.Factory.Registry.INSTANCE;映射m = reg.getExtensionToFactoryMap(); ..
发布时间:2022-01-16 13:20:53 Java开发

JUnit Eclipse 插件源代码?

我正在考虑为 FlexUnit 编写一个 Eclipse 插件,并且想知道在哪里可以获得 JUnit Eclipse 插件的源代码.我在 sourceforge 检查了 JUnit 源代码,但找不到任何看起来像插件代码的代码. 知道此代码在哪里可用吗? 解决方案 你可以在 Eclipse 的仓库中找到它: http://dev.eclipse.org/viewcvs/index ..
发布时间:2022-01-16 13:20:27 Java开发

如何在 SWT LABEL 中同时添加文本和图像

有没有办法在单行中添加 SWT 标签中的文本和图像.添加图片后,文字就会消失. 解决方案 不,您不能在 Label 中同时包含图像和文本(除非您自定义绘制它).否则使用 org.eclipse.swt.custom.CLabel: 代码: import org.eclipse.swt.SWT;导入 org.eclipse.swt.custom.CLabel;导入 org.eclip ..
发布时间:2022-01-16 13:20:21 其他开发

Eclipse:将信息存储在 .project 文件中

我正在尝试将信息与项目(某些属性)相关联.我尝试使用持久存储(getPersistentProperty() 和 setPersistentProperty()). 这样做的问题是,当我导出项目并将其重新导入到不同的工作区时,这些属性就消失了(因为它们存储在工作区的 .metadata 文件夹中的某个位置). 所以我在想,如果有办法将信息存储在 .project 文件中,那么这将解决我的问 ..
发布时间:2022-01-16 13:20:10 Java开发

如何在 Eclipse 平台上自动启动/急切启动 OSGi 服务

我开发了一个 Eclipse RCP 应用程序,它大量使用了 OSGi 包,这些包提供服务供以后使用.用例要求捆绑包注册其服务(例如导入过滤器),以便稍后在不同情况下使用.OSGi 捆绑包是使用 maven-bundle-plugin 构建的. 如何让 Equinox 自动启动 OSGi 包?通过 Activator 的正常方法不起作用.只有惰性模式有效,但我无法触摸未知包中的类.我阅读了 ..
发布时间:2022-01-16 13:20:02 Java开发

在 Eclipse (Galileo) 中安装 Maven 插件 (m2eclipse) 时出现问题

我已经安装了 Eclipse Galileo(用于 Java EE 开发人员),现在我正在尝试安装 m2eclipse Maven 插件. 我遵循 http://m2eclipse.sonatype.org/installing-m2eclipse 中描述的基本步骤.html,它似乎安装得很好.但是,在安装后重新启动 Eclipse 后,它似乎不在任何地方.例如,我应该能够创建一个新的 ma ..
发布时间:2022-01-16 13:19:51 Java开发

找到相应junit类的Eclipse函数/插件?

我一直在寻找 Eclipse 的一个特性,它可以让您右键单击主源类并找到相应的 JUnit 类,而无需浏览项目的测试类.我正在使用 Mylyn,它有助于减少混乱,但如果有一个自动执行查找的功能会更容易. 我遵循 Maven 标准目录布局(/src/main/java、/src/test/java 等).我所有的测试类都命名为*Test.我想这可能是可行的,并且可能已经存在. Eclip ..
发布时间:2022-01-16 13:19:22 Java开发