eclipse-rcp

    0热度

    1回答

    为Eclipse RCP的 键序列:CTRL + 的Page Up或CTRL + Page Down键 CTRL表示M1, SHIFT意味着M2, 但 的Page Up手段??? Page Down表示???

    1热度

    1回答

    我正在尝试为访问扩展注册表的类编写一些JUnit测试。 IExtensionRegistry registry = Platform.getExtensionRegistry(); IConfigurationElement[] extensions = registry.getConfigurationElementsFor(EXTENSION_POINT); for (IC

    0热度

    1回答

    我正在使用NLS.initializeMessages(BUNDLE_NAME, XYZ.class)加载常量。 当'BUNDLE_NAME'和'XYZ.class'出现在同一个项目中时,它在不同的项目中不起作用。 当我们在不同的项目中有bundle名称和'XYZ.class'时,我们可以使用上面的API吗?

    3热度

    1回答

    我们有一个相当大的Eclipse RCP应用程序,不确定如何正确测试它的插件。 对于每个插件,都有一个包含单元测试的测试片段。 对于较小的测试,不需要运行RCP平台,我们只需调用“标准”JUnit测试运行器即可。 对于测试,需要在RCP平台,有使用JUnit插件测试运行,以测试它的可能性。 对于JUnit的插件测试,它可以定义当RCP平台启动的插件被加载。 问题:运行JUnit插件测试需要花费大量

    0热度

    1回答

    我有一个RCP应用程序,我想捕获所有堆栈跟踪。我目前使用slf4j作为我的日志机制。举个例子,如果我在eclipse中运行我的RCP应用程序,我可以查看控制台窗口并查看代码未明确捕获的任何堆栈轨迹。如果我导出应用程序并在eclipse之外运行它,我将不会看到这些堆栈跟踪。我不希望繁琐地将代码更改为使用try/catch块(因为有很多代码)。我宁愿利用Eclipse用来做同样事情的任何机制(它不会将

    1热度

    1回答

    我已经在Eclipse IDE上使用Xtext框架实现了DSL。另外,我创建了几个在运行Eclipse应用程序时可用的UI功能(例如导入/导出处理程序)。 现在我试图将我的应用程序部署为独立产品。我在我的项目的“.ide”包中创建了一个“.product”文件,当我从该“.product”文件运行我的应用程序时,所有文件都可以正常工作。 但是,当我部署它时,运行生成的“.exe”文件,编译器在创建

    1热度

    1回答

    我试图调试/用poi库运行我的应用程序。 我添加了从POI Official Site下载的jar文件,我把它放在lib文件夹中。 我还配置构建路径并手动添加每个jar文件。 这是图书馆... 注:在我的图书馆我有媒体链接POI-3.0.1-FINAL.jar。 当我编辑类,我没有错误。 但是当我运行或调试应用程序,我得到这个控制台: java.version=1.6.0_45 java.vend

    0热度

    1回答

    晚上好一个FieldEditorPreferencePage中, 与Java 1.7我试图覆盖使用类似下面的代码片段一个FieldEditorPreferencePage中的performApply()方法。 (额外的代码不会有所作为,仅这一个方法) @Override public void performApply() { scopedPreferenceStore.setDefa

    0热度

    1回答

    我已经实现了SWT向导应用程序,在此应用程序中,我以编程方式执行解压缩文件,并且在解压缩期间需要一个进度条。如果您使用的是JFace的Wizard,你可以使用内置的进度监视器中,请找到解压下面的代码, public static void extract(File zipfile, File outdir) { try { ZipInputStre

    0热度

    1回答

    我有几个Eclipse项目,每个项目都是RCP插件。它们都依赖于另一个本身是RCP插件的公共项目。 我一直都在打造蚂蚁每一个项目是这样的: <java jar="${eclipse.equinox.launcher.plugin}" fork="true" failonerror="true"> <arg value="-application"/> <arg value="o