The javadoc for getResource* says: ‘This method does not find resources in named modules’. Literally this implies that a class in a named module cannot read its own resources. I assume that this is an oversight in the description?