我们的 Eclipse 插件在不断发展,我们使用使用数据和错误报告来了解插件的使用方式以及哪些领域需要改进。
为此,有两个独立的功能
- 使用
-
自 2010 年 8 月起,JBoss Tools 3.2 提供了一个使用插件,该插件在安装和启用后可以帮助我们收集有关 JBoss Tools 插件使用方式的匿名统计信息。所有数据均匿名收集,如果您愿意,可以随时禁用。
- 错误报告
-
注意 - 自 2020 年 4 月 28 日起,JBoss Tools 4.15 将暂停 AERI 功能操作。感谢所有参与者的贡献!
自 2016 年 3 月起,JBoss Tools 4.3 启用了使用 Eclipse AERI 来检测错误,并为用户提供向我们提交数据以帮助分类、报告和解决问题的机会。用户可以匿名提交这些信息,或提供电子邮件以接收进一步的更新。
详情如下。
使用
数据将如何使用
启用此功能后,我们可以更好地了解 JBoss Tools 的使用方式和位置;我们目前尤其感兴趣的是了解使用哪些操作系统、屏幕分辨率以及用户启动工作区的频率。
随着时间的推移,我们希望学习更多知识以帮助持续改进 JBoss Tools。
如何启用/禁用使用跟踪
如果您已安装插件,则在首次启动 Eclipse 时,会弹出一个对话框,要求您发送匿名使用统计信息。

如果您不想发送匿名使用统计信息,请取消选中复选框,然后按“确定”。
如果您按“否”,将不会收集使用统计信息,但对话框将在下次启动时再次询问。
如果您只按“是”,则启用 JBoss Tools 的使用统计信息。
如果您之后决定不再发送统计信息或想要启用它,只需转到“首选项”JBoss Tools > JBoss 使用报告首选项。

工作原理
当用户启用报告匿名统计信息时,该插件使用 Google Analytics 跟踪数据,就像您访问 https://jboss.com.cn/tools/usage/ 下的一个页面一样。
收集的信息类似于/等于您访问网站时可以收集的信息,包括您的 IP 地址,并且可能会被转移到美国和其他国家/地区。
我们确实调整了一些内容以跟踪更多面向 Eclipse 的内容;例如,我们使用 Eclipse 产品 ID 代替浏览器名称,使用产品版本或(如果不存在)Eclipse 核心运行时插件版本代替浏览器版本。
我们还为安装程序生成一个随机 ID,因此从同一 Eclipse 进行的多次启动只算作一次使用。
在 2014 年 3 月之前,主要的跟踪是在安装了插件的情况下工作区启动时进行的。基本上是 ping 回来表明有人启动了安装了 JBoss Tools 的 Eclipse。
自 2014 年 3 月 20 日起,我们还开始在使用某些功能时发送事件。最初用于诸如使用哪些服务器类型、安装哪些连接器等。以便描绘实际上使用哪些功能和工具。这些事件中不会发送任何个人信息 - 仅用于生成使用统计信息的功能的 ID。
如果您想检查以上所有内容的源代码,可以从 这里找到。
错误报告
注意 - 自 2020 年 4 月 28 日起,JBoss Tools 4.15 将暂停 AERI 功能操作。感谢所有参与者的贡献!
错误报告使用 Eclipse AERI,该工具已被 Eclipse 基金会成功用于从核心 Eclipse 插件收集错误报告。
在安装 JBoss Tools 4.3.1 之后的大多数 JBoss Tools 插件中,都可以使用错误报告。
如果发生看起来与 JBoss Tools 插件相关的错误,则会在右下角弹出一个通知,概述错误,用户可以将其忽略、直接发送或提供更多详细信息。
在提交时,您可以选择提供电子邮件地址。如果需要更多信息,将使用此地址与您联系。如果没有,所有报告都是完全匿名的。
如果您想调整、启用或禁用错误报告,可以通过以下方式进行
,它应该类似于以下内容
工作原理
在启动时,加载 https://tools.jboss.com.cn/usage/errors/rest/2.0/community/discovery,该文件将 JBoss Tools 配置为来自 Eclipse AERI 的错误报告的额外接收方。
此配置文件列出了 AERI 将监听错误的包和捆绑包,这些错误最有可能与 JBoss Tools 相关。