Update: while Rakesh’s answer seems like the correct way to do things, I’m proceeding with the Java service I wrote for now. It compiles, but won’t run because the five azure-*.jar
JAR files I downloaded into <package>/code/jars
are not enough. Here, the code has indirect dependencies on packages like org.reactivestreams.*
.
Could not run 'deliverDataToAzureBlobStorageService'
java.lang.reflect.InvocationTargetException: org/reactivestreams/Publish
So it’s not enough for me to go poking Maven Central and manually noting dependencies is not enough - I need to download and use Maven to consolidate all JARs necessary for Azure blob storage operations.