代号一 - googlemaps cn1lib Javadocs 和代码完成与 NetBeans

Codename One - googlemaps cn1lib Javadocs and code completion with NetBeans

我正在使用 NetBeans,并且根据本指南(配置部分),我在我的代号 One 项目中导入了 Google 地图的本地 cn1lib:

https://www.codenameone.com/blog/new-improved-native-google-maps.html

我找不到 API MapContainer 的文档 class;此外,class 的代码完成在 NetBeans 中不起作用。

我该怎么办?


编辑

重新启动 NetBeans 后,代码完成工作。

但是,API 文档不起作用。事实上,在代码完成弹出窗口中,我可以阅读以下消息:

Javadoc not found. Either Javadoc documentation for this item does not exist or there is no attached Javadoc to the JAR file containing this item.

怎么了? MapContainer class 的 Javadoc 文档是否存在?

我自己看到了这一点,并将其归因于 NetBeans 的脆弱性。原来不是...

我们在扩展管理器中拥有的 GoogleMaps cn1lib 缺少本应作为 cn1lib 的一部分存在并提供 JavaDoc 补全的存根文件。

这是我在 NetBeans 中本地构建的 cn1lib:

这是我从扩展管理器下载的:

您会注意到后者缺少 stubs.zip,这是由于我们的一位工程师的错误构建脚本造成的。我们将尝试修复此问题并更新库。一旦我们这样做,您应该能够从扩展管理器下载更新并再次刷新库以获取新版本。