Some Java applications have dependencies that aren’t available in a public or private Maven repository (the latter of which can be accessed using a custom settings.xml file). This guide shows you how to add these unmanaged libraries in your application project and tell Maven how to find them. Pick groupId, artifactId and version parameters Let’s say your app depends on the library mylib.jar which