在使用 Application Insights 部署我的应用程序后,我一直遇到以下错误消息。我正在按照此处找到的 Microsoft 教程进行操作,但似乎仍然存在依赖性错误。
创建名为“webRequestTrackingFilterRegistrationBean”的 bean 时出错
java.lang.NoSuchMethodError: com.microsoft.applicationinsights.internal.config.ReflectionUtils.addClass(Ljava/lang/Class;)
最佳答案
我发现问题出在我的依赖项上。事实证明,我需要添加 insight-core 依赖项。以前我只有 applicationinsights-web 作为我的依赖项,它在本地运行良好但在我部署我的应用程序后就没有工作。
implementation group: 'com.microsoft.azure', name: 'applicationinsights-core', version: '2.+'
关于部署到 tomcat 时出现 Azure Application Insights 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54514970/