我正在为我正在开发的应用程序开发一个 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/