I would say ApplicationDirectories should be used yes.

Probably should add anew method on it to find the WEB-INF lib directory similar to the getWorkDirectory() helpers which find sonatype-work/nexus.

And the can use @Named("${nexus-app}") as an injected param to root that content.