我不是Eclipse / RAP开发人员,但一年多以前,我的任务是运行特定的应用程序。开发环境是使用Java的Eclipse / RAP。应用程序已经差不多完成了 - 我只需要进行一些更改,让它按照我们希望的方式工作。我做了更改,将其粘贴到Jboss应用程序中,并且它有效。我保存了我的源代码。
从那时起,他们升级了我的电脑,因此我无法再访问旧的开发环境。我们需要将RAP应用程序移动到另一台服务器,由于某种原因它已经退出工作。要么我不明白它为什么会工作,要么我不明白为什么它不起作用 - 这有点莫名其妙。
所以现在我想让这件事再次运作。
我无法解决的基本问题是依赖关系。 Eclipse报告无法找到以下三个包:
org.eclipse.rap.draw2d
org.eclipse.rap.zest.core
org.eclipse.rap.zest.layouts
所有三个都应该在GEF包中。
我尝试过安装Eclipse Indigo。当我这样做时,Eclipse无法找到GEF来安装它,即使它给出了与我给Kepler相同的URL。我已经安装了Eclipse Kepler。我可以安装GEF,但是当Eclipse报告有效安装并报告它已安装时,我仍然看到相同的缺失依赖项。
有什么想法吗?这里的Eclipse开发人员感到困惑,但是除了这个应用程序之外,我们并没有真正使用RAP。
非常感谢任何帮助。
肖恩。
答案 0 :(得分:0)
这是与依赖项相关的问题,与RAP无关。尽管如此,请注意GEF的概念有所改变。 GEF4包括:GEF,Zest,Draw2D。我建议您下载您的依赖项(即转到GIT并拉动GEF4项目),然后包含这些项目(或将它们构建为JAR),并将它们包含在运行时> b>,当然还有依赖。