无法向java web应用程序添加应用程序见解

时间:2016-03-24 09:13:23

标签: java eclipse azure azure-application-insights

我在java web项目中添加了java的应用程序洞察sdk的所有jar文件,并包含了在servlet中发送自定义遥测的代码,但是当我尝试运行servlet时,它显示了TelemetryConfiguration和TelemetryClient的classnotfound错误。

2 个答案:

答案 0 :(得分:0)

根据我的经验,我认为您可以尝试检查Application Insight SDK for Java的jar文件是否添加Libraries Java Build Path,请右键单击项目名称并选择{{ 1}}在菜单中。

如果使用Maven项目,您可以在Properties

中查看jar文件

如果使用普通Maven Dependencies,您可以在Dynamic Web ProjectWeb App Libraries中看到自定义名称。

然后,您需要尝试手动构建项目,然后再次运行servlet。

答案 1 :(得分:0)

似乎您只添加了没有核心库的Web库,其中包含TelemetryClient类。

您可以阅读Application Insights Java SDK article,其中详细介绍了如何将Java SDK添加到您的Web项目,无论您是使用Maven还是Gradle作为构建系统,还是手动下载和引用库。