0

我一直很难让 API 工具在 Eclipse 3.4.2 中工作。它不断告诉我:

次要版本应在版本 3.4.0.qualifier 中增加,因为自版本 3.4.0.40001 以来已添加新 API

话虽如此,我已经从正在分析的完全相同的代码生成了用于基线的插件。API 工具文档说它将当前代码与基线进行比较,以查看是否存在任何差异。如果构建版本是从当前代码构建的,我看不出会有什么不同。

我测试它的方式:

  1. 创建一个新的eclipse工作区
  2. 创建一个打开 API 分析的新插件项目
  3. 向该插件添加一个简单的类并导出包含该类的包
  4. 将该插件构建/导出到硬盘上的某个位置
  5. 将工作区基线设置为该位置并进行完整构建

您在问题视图中收到项目错误。

谢谢,

-一个非常困惑的用户

4

2 回答 2

0

看起来这是在 3.5 中修复的问题。太糟糕了,我的公司不希望我们使用 3.5,以防出现任何不兼容问题。(有 3.3 到 3.4)

我对任何想要进行 Eclipse API 分析的人的建议是使用 3.5。

于 2009-07-02T23:08:02.427 回答
0

首先,我很抱歉在“活动时间”之后延迟了一个线程,但我目前遇到了这种确切的情况,但使用的是 Eclipse Helios 3.6。

从您的回答中,您注意到 3.5 中已修复某些问题。您是否知道这个确切的修复是什么,并且您是否还能够验证它是否在 Eclipse Helios 3.6 下工作?

我真的很想让 PDE API 工具正常工作,但我的时间已接近完成这项工作,需要继续处理一些未完成的任务。

谢谢!

编辑:我会在后续链接中发布此内容,但没有看到任何可用的此类链接。

于 2011-02-15T22:34:09.433 回答