Affects Version/s: 0.5.0
Fix Version/s: 0.5.0
S4RLoader should load resources from jars. This could be accomplished overriding findResource() or directly getResource()/getResourceAsStream().
User resources should also take precedence over dependencies resources. Right now dependencies are exploded and packaged on a single JAR causing all resources to be at the same level, possibly conflicting with each other. There are a couple of options to solve this:
- Specify a directory for user resources which will be searched before any other directory
- Don't explode dependencies, packaging them as JARs. Only user resources would be at top level