java - jface 和 RAP 的问题

标签 java swt jface eclipse-rap

我正在为我正在开发的应用程序开发一个 View ,并且将 jface 与 RAP 结合使用。我以为这并不困难,但我并没有真正取得任何进展。我有一个需要做什么的草图,但我什至无法启动该应用程序。谷歌并没有多大帮助:/

有什么技巧可以帮助我开始吗?

我尝试开发一个最小的工作示例,但它根本不起作用。每当我启动应用程序时,我都会收到此错误:

java.lang.IllegalStateException: No context available outside of the request processing.

我很确定这是一个菜鸟错误,但我无法解决这个问题!知道我可能做错了什么吗?

最佳答案

下面应该是评论!但我没有足够的代表。

您提供的信息太少,无法重现该问题,但我假设您混淆了 RAP 提供的设置选项。阅读Building Applications完全包含在开发人员指南中。可以找到一个精心设计的优秀教程 here这可能会帮助您理解差异。尝试使用所有三个设置选项(1 带有 OSGi 的 RAP、2 带有工作台的 RAP、3 RWT Standalone)来创建项目。

只是猜测:在 FAQ 中是一个非常相似的错误描述,可能会有所帮助。 No context available outside of the request service lifecycle .

关于java - jface 和 RAP 的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23060490/

相关文章:

java - Android布局阴影

java - 给java类赋值,但不返回值

java - 无法在具有背景图像的 JLabel 上显示文本

java - 如何按 JFace TableViewer 的多列排序

java - jface 中最后一列变得过大

java - JSP scriptlet 中的方法合法吗?

java - 防止下拉列表选项在 SWT 中的 Windows 上滚动

Java SWT 图像背景颜色

java - 考虑不同的屏幕分辨率和字体创建 JFace 对话框的理想方式

java - SWT - 关于检索结果/检测中止的用户输入的对话框最佳实践的问题