安装Application Insights Plugin for Java时依赖缺失报错求助
解决Eclipse中Application Insights Plugin for Java安装失败问题
问题场景
已安装最新版Eclipse并配置好JDK,按照微软官方指南安装Application Insights Plugin for Java 3.31.0.202205311349时失败,报错信息如下:
Cannot complete the install because one or more required items could not be found. Software being installed: Application Insights Plugin for Java 3.31.0.202205311349 (com.microsoft.applicationinsights.feature.feature.group 3.31.0.202205311349) Missing requirement: Azure Core Plugin Library 3.31.0.202205311349 (com.microsoft.azuretools.core 3.31.0.202205311349) requires 'osgi.bundle; org.eclipse.mylyn.commons.core 0.0.0' but it could not be found Cannot satisfy dependency: From: Application Insights Plugin for Java 3.31.0.202205311349 (com.microsoft.applicationinsights.feature.feature.group 3.31.0.202205311349) To: org.eclipse.equinox.p2.iu; com.microsoft.applicationinsights.ui [3.31.0.202205311349,3.31.0.202205311349] Cannot satisfy dependency: From: Application Insights Plugin for Java 3.31.0.202205311349 (com.microsoft.applicationinsights.ui 3.31.0.202205311349) To: osgi.bundle; com.microsoft.azuretools.core 3.31.0
解决方案
1. 安装缺失的Mylyn Commons Core组件
- 打开Eclipse,依次点击
Help > Install New Software - 在「Work with」输入框中填入对应Eclipse版本的官方更新站点(例如2023-06版本的站点为
https://download.eclipse.org/releases/2023-06/) - 在搜索框输入
Mylyn Commons Core,勾选搜索结果中的对应组件,点击Next完成安装 - 安装后重启Eclipse,再次尝试安装Application Insights插件
2. 安装完整的Azure Toolkit for Eclipse
单独安装Application Insights插件容易出现依赖缺失,直接安装Azure Toolkit for Eclipse可自动包含所有必要依赖:
- 打开
Help > Eclipse Marketplace,搜索「Azure Toolkit for Eclipse」并安装 - 安装完成后重启Eclipse,即可使用Application Insights相关功能
3. 适配插件与Eclipse版本
该版本的Application Insights插件(3.31.0)发布于2022年,可能与最新版Eclipse存在兼容性问题:
- 尝试降级Eclipse到2022年的稳定版本(如2022-06),再按官方指南安装插件
- 或在Eclipse Marketplace中搜索Application Insights插件,选择与当前Eclipse版本兼容的最新版本进行安装
内容的提问来源于stack exchange,提问作者atul yuel
相关产品推荐
相关产品推荐

