External Dependencies

Wondering if any external dependencies are supported on the Java track. They don’t need to, but a student is trying to use org.apache.commons.lang3.StringUtils, which works locally. Do they need to upload a particular config file with their submission, or are external dependencies not supported? If they are supported, is there a list? Didn’t see one in the repository, but I could have missed it. Not a big deal, since the external dependency is not needed to solve the exercise.

In my mentoring, I would ask what exactly is provided by that dependency, and how hard would it be to provide that functionality? But only the functionality we need…

Looking at the Dockerfile, I think there are external dependencies that are preloaded, except for the testing framework: java-test-runner/build.gradle at main · exercism/java-test-runner · GitHub

Thanks for the location to look!