Ich fügte alle JAR-Dateien der Anwendung Einblick SDK für Java in Java Web-Projekt und enthalten den Code zum Senden von benutzerdefinierten Telemetrie in Servlet, aber wenn ich das Servlet ausführen, zeigt es classnotfound Fehler für TelemetryConfiguration und TelemetryClient.Kann keine Anwendung Erkenntnisse bare API zu Java-Web-Anwendung
Antwort
Per meiner Erfahrung, ich glaube, Sie können versuchen, die JAR-Dateien von Application Insight SDK für Java zu prüfen, ob die Libraries
von Java Build Path
hinzugefügt werden, klicken Sie bitte rechts den prject Namen und die Properties
im Menü auswählen.
Wenn Sie Maven-Projekt verwenden, können Sie die JAR-Dateien in Maven Dependencies
sehen. Wenn Sie das normale Dynamic Web Project
verwenden, können Sie sie im Web App Libraries
oder User Library
mit benutzerdefinierten Namen sehen.
Dann müssen Sie versuchen, das Projekt manuell zu erstellen, und das Servlet erneut ausführen.
Es scheint, dass Sie nur die Webbibliothek ohne die Kernbibliothek hinzugefügt haben, die die TelemetryClient-Klasse enthält.
Sie können die Application Insights Java SDK article lesen, die detailliert beschreibt, wie Sie das Java SDK zu Ihrem Webprojekt hinzufügen, ob Sie Maven oder Gradle als Build-System verwenden oder die Bibliotheken manuell herunterladen und referenzieren.
- 1. Anwendung Erkenntnisse unqiue Anfragen
- 2. Facebook-Seite/Post Erkenntnisse mit Kosten
- 3. Anwendung gibt keine API-Ebene
- 4. .net-Anwendung kann keine Verbindung zu DB2 DataBase herstellen
- 5. Kann keine Anwendung unter Lollipop
- 6. Probleme, die eine Bare-Metal-ARM-Anwendung zum Booten bringen
- 7. Bare-Repositories und Klonen
- 8. Kann keine Ports mit javax.comm api finden
- 9. Visual C++ ODBC-Anwendung kann keine Verbindung zu MySQL-Datenbank
- 10. Wie kann es kein Arbeitsverzeichnis in git bare geben?
- 11. Facebook Insights API zu asp.net (keine App)
- 12. Ich kann keine Verbindung zu PayPal API über cURL
- 13. Ich kann keine Verbindung zu Twitter API herstellen
- 14. MVC-Anwendung kann keine Assemblys laden
- 15. keine Anwendung gefunden zu handhaben ... (Launchy :: ApplicationNotFoundError)
- 16. So erhalten Sie Erkenntnisse für alle Kampagnen in Einzelabfrage + Facebook marketing api
- 17. Nativescripts Firebase kann keine Anwendung erstellen
- 18. RubyMine kann keine Rails-Anwendung erkennen
- 19. Youtube-API-Partner, kann keine Inhalte festlegenDetails
- 20. docusign kann keine Anhangsregisterkarten nach API verwenden
- 21. Bare Metal cancel in SL
- 22. Ist 'git --bare init' falsch?
- 23. Integrieren Sie Janrain API zu Android-Anwendung
- 24. Welche der auf einer Facebook-Seite angezeigten Erkenntnisse sind über ihre API verfügbar?
- 25. Anwendung akzeptiert keine Tasteneingabe
- 26. Google-Test auf Bare-Metal-Stm32 MCU
- 27. Twitter API + OAuth: Ich kann keine Statusupdates senden, bekomme 401
- 28. Es kann keine neues 'Gerätekonto' in Universal-Windows-Anwendung erstellen
- 29. Wie kubernetes-Dienst von Bare-Metal-Cluster
- 30. FB Connect API - kann keine Freunde E-Mail-ID erhalten
Wie haben Sie alle JAR-Dateien von Application Insight SDK hinzugefügt? Über die pom.xml von Maven Project oder fügen Sie diese in den Pfad 'WebContent/WEB-INF/lib' hinzu oder fügen Sie durch 'Java Build Path' konfigurieren hinzu? –