我试图为Lotus Notes 8.5插件开发配置Eclipse,并且正在疯狂地寻找有关如何正确执行此操作的建议。
我搜索了网页,发现了几篇关于如何做的文章,但似乎没有一篇文章在我的机器上工作。 (我没有尝试在另一台机器上进行此操作。)
机器的配置如下:
据我所知,以下是先决条件:
这是安装&我采取的配置步骤。
当我尝试创建客户端服务项目(插件)时出现问题。当我创建插件项目并且Eclipse开始生成代码时,可以在事件日志中找到以下内容:
异常列表继续。如果他们被要求,我会尽我所能。
显然,我做错了什么。 不能让这些技术一起发挥这种困难(或反直觉)。有人可以向我提供有关正确的要求(先决条件,等等)以及如何设置的信息吗?这是一项关键任务,最初完成这项工作的开发人员没有为他的环境配置留下任何规范。我完全处于黑暗中。
HALP !!!!
修改
正如所指出的,我使用的是Expeditor 6.2.1,而不是6.2.2。我通过查看Expeditor文件夹中的许可证并查看site.xml文件的内容来验证这一点:
<site>
<feature id="com.ibm.pvc.tools.composite-feature" patch="false" url="features/com.ibm.pvc.tools.composite-feature_6.2.1.20090918-0145.jar" version="6.2.1.20090918-0145">
<category name="desktop" />
</feature>
<feature id="com.ibm.rcp.win32.devicetools.feature" patch="false" url="features/com.ibm.rcp.win32.devicetools.feature_6.2.1.20090918-0145.jar" version="6.2.1.20090918-0145">
<category name="desktop" />
</feature>
<category-def label="desktop" name="desktop">
<description>Lotus Expeditor Toolkit</description>
</category-def>
</site>
答案 0 :(得分:2)
您说您正在使用Lotus Expeditor Toolkit 6.2.2,但在第一条错误消息中我读到了“ 6.1.2 .200801281900”。这对我来说似乎很奇怪。我将第一条错误消息读作:“6.1.2组功能需要Equinox Common 3.2.0或3.3.0”。 Ganymede的Equinox Common是3.4。 x
另外,您可能会发现this link中的一些评论很有用......
修改强> 的
我刚注意到错误消息显示为[3.2.0,3.3.0)
。我假设右括号应该是一个括号,但我想它可能是使用范围表示法,在这种情况下我猜它实际上意味着它特别需要3.2。 x 。