pde*_*eva 15 java eclipse eclipse-pde eclipse-plugin pde
自升级到Eclipse 3.7以来,Eclipse PDE插件希望我为所有Eclipse插件项目指定"API Baseline".
然而,似乎没有文件实际上解释了什么'API Baseline'在这里代表什么,以及它用于什么.
有人可以解释一下吗?
API基线定义了您希望将开发工作区捆绑包与二进制兼容性,包版本号和@since标记进行比较的状态.例如,如果要为Eclipse 3.4开发软件包,则将使用Eclipse 3.3作为基准.
API基准旨在帮助您维护其他人可以使用的插件。API工具可帮助您创建兼容的API版本。单击Sumit Singh发布的链接以获取有关如何使用它们的说明。
如果您开发的插件仅供个人使用,并且不希望维护兼容的API,则可以按照建议禁用警告。
当您为社区开发插件时,例如eclipse插件本身,必须将API不兼容程度降至最低。然后,您将遵循建议并在为4.3开发时将基线设置为4.2。API工具将帮助您为当前所有4.2用户带来4.3的乐趣。
请注意,API工具是供他人使用的插件开发人员使用的。这些插件的用户未解决这些问题。
| 归档时间: |
|
| 查看次数: |
4326 次 |
| 最近记录: |