8155756: Better context for some jlink exceptions
Reviewed-by: mchung
This commit is contained in:
parent
12bd5afb7c
commit
680aa95dbb
@ -92,7 +92,7 @@ public class DirArchive implements Archive {
|
||||
public DirArchive(Path dirPath, Consumer<String> log) {
|
||||
Objects.requireNonNull(dirPath);
|
||||
if (!Files.isDirectory(dirPath)) {
|
||||
throw new IllegalArgumentException("Not a directory");
|
||||
throw new IllegalArgumentException(dirPath + " is not a directory");
|
||||
}
|
||||
chop = dirPath.toString().length() + 1;
|
||||
this.moduleName = Objects.requireNonNull(dirPath.getFileName()).toString();
|
||||
|
@ -212,7 +212,7 @@ public final class TaskHelper {
|
||||
mainOptions.add(new PlugOption(true, (task, opt, arg) -> {
|
||||
Path path = Paths.get(arg);
|
||||
if (!Files.exists(path) || !Files.isDirectory(path)) {
|
||||
throw newBadArgs("err.image.must.exist");
|
||||
throw newBadArgs("err.image.must.exist", path);
|
||||
}
|
||||
existingImage = path.toAbsolutePath();
|
||||
}, true, POST_PROCESS));
|
||||
|
@ -91,7 +91,7 @@ err.modulepath.must.be.specified:--module-path must be specified
|
||||
err.mods.must.be.specified:no modules specified to {0}
|
||||
err.path.not.found=path not found: {0}
|
||||
err.path.not.valid=invalid path: {0}
|
||||
err.image.must.exist=image does not exist or is not a directory
|
||||
err.image.must.exist=image {0} does not exist or is not a directory
|
||||
err.existing.image.invalid=existing image is not valid
|
||||
err.file.not.found=cannot find file: {0}
|
||||
err.file.error=cannot access file: {0}
|
||||
|
Loading…
x
Reference in New Issue
Block a user