I am trying to connect to kusto from my repo and its using java 8. The prerequisite on the documentation is java 11 or older: https://github.com/Azure/azure-kusto-java
What are the methods to connect to kusto if I am using Java 8?
ConnectionStringBuilder csb = ConnectionStringBuilder.createWithAadApplicationCredentials(clusterPath, appId, appKey, authorityId);
Client kustoClient = ClientFactory.createClient(csb);
2
Answers
As mentioned in the MSdoc,
I tried to reproduce with Java 8 but got the below error:
Code Snippet:
I tried with Java 11 and could get the expected results:
pom.xml:
Authentication:
Response:
The Java 11 requirement was introduced in version 4.0.0, please use any version prior to that.
example: