diff --git a/plexus-java/src/main/java/org/codehaus/plexus/languages/java/jpms/LocationManager.java b/plexus-java/src/main/java/org/codehaus/plexus/languages/java/jpms/LocationManager.java index dbe91c3..651da81 100644 --- a/plexus-java/src/main/java/org/codehaus/plexus/languages/java/jpms/LocationManager.java +++ b/plexus-java/src/main/java/org/codehaus/plexus/languages/java/jpms/LocationManager.java @@ -331,7 +331,7 @@ private ResolvePathResult resolvePath( Path path, ModuleNameExtractor fileModule // either jar or outputDirectory if ( Files.isRegularFile( path ) && !path.getFileName().toString().endsWith( ".jar" ) ) { - throw new IllegalArgumentException( "Only outputDirectories and jars are accepted on the path" ); + throw new IllegalArgumentException( path.toString() + " not allowed on the path, only outputDirectories and jars are accepted" ); } if ( Files.isRegularFile( path ) || Files.exists( path.resolve( "module-info.class" ) ) )