我在亚马逊上看了几篇评论,发现有些书籍已经过时。我目前使用的是MyEclipse 6.5,它使用的是Eclipse 3.3版本。我很想听听有RCP学习经验的人,他们用什么参考资料开始学习的。
我正在开发一个Eclipse RCP项目,需要让用户选择一些文件。为了方便起见,在打开文件选择对话框之前,根据某些条件应设置文件选择对话框的初始目录。 由于受限于Eclipse RCP / SWT,我正在使用org.eclipse.swt.widgets.FileDialog。该FileDi...
我找到了很多关于自动化Eclipse PDE过程的资料。我觉得这些资料没有很好地解释正在发生的事情。 我可以通过Feature Export在半手动的过程中创建可部署包。 自动化过程需要了解org.eclipse.pde.build脚本的工作原理。我已经创建了一个构建,但不是针对JNLP的...
在进行多次测试后,我得出结论:Log4j在OSGI下无法正常工作。 我并没有直接使用Log4j,但我需要第三方插件才能使用它进行日志记录。 我创建了一个纯Java项目,一切都很顺利,但在插件开发中却一无所获。 我已将log4j jar文件放入Classpath中,并尝试了符合OSGI标准...
我正在开发一个使用SWT.Browser(SWT.MOZILLA)的RCP应用程序(Windows): Browser browser = new Browser(parent, SWT.MOZILLA); 旧版XULRunner 3.6.23与这里描述的安装方式兼容,可以正常工作。 ...
我想展示多个任务的并行进度,但只使用一个进度对话框。 但每次调用Job.setUser()似乎都会产生一个新的进度对话框。 我已经尝试过: 在所有任务上设置一个公共进度组(通过IJobManager.createProgressGroup()获得)。 让一个父任务调用setUser()并...
我正在尝试通过P2更新网站更新一个基于Eclipse RCP 3.5的应用程序。该应用程序包含两个功能。 产品由Eclipse Buckminster构建。P2更新网站的创建是产品构建的一部分。 当我尝试通过菜单“更新->检查更新”启动更新时,会显示一个消息框:“没有要更新的内容。” 当...
我想要隐藏Eclipse RCP中视图的最小化/最大化按钮。 目前我正在RCP 4 (兼容模式)中运行一个RCP 3产品。 这是包含所有按钮的视图顶部栏。(我已经遮盖了标志等) 一种移除这些按钮的方法是创建一个style.css文件并指定这些按钮不可见。 .MPartStack ...