< prev index next >
test/tools/javac/modules/ModulePathTest.java
Print this page
@@ -21,11 +21,11 @@
* questions.
*/
/*
* @test
- * @summary tests for -modulepath
+ * @summary tests for --module-path
* @library /tools/lib
* @modules
* jdk.compiler/com.sun.tools.javac.api
* jdk.compiler/com.sun.tools.javac.main
* jdk.jdeps/com.sun.tools.javap
@@ -60,17 +60,17 @@
Path src = base.resolve("src");
tb.writeJavaFiles(src, "class C { }");
String log = new JavacTask(tb, Task.Mode.CMDLINE)
.options("-XDrawDiagnostics",
- "-modulepath", "doesNotExist")
+ "--module-path", "doesNotExist")
.files(findJavaFiles(src))
.run(Task.Expect.FAIL)
.writeAll()
.getOutput(Task.OutputKind.DIRECT);
- if (!log.contains("- compiler.err.illegal.argument.for.option: -modulepath, doesNotExist"))
+ if (!log.contains("- compiler.err.illegal.argument.for.option: --module-path, doesNotExist"))
throw new Exception("expected output not found");
}
@Test
public void testNotADirOnPath_1(Path base) throws Exception {
@@ -78,17 +78,17 @@
tb.writeJavaFiles(src, "class C { }");
tb.writeFile("dummy.txt", "");
String log = new JavacTask(tb, Task.Mode.CMDLINE)
.options("-XDrawDiagnostics",
- "-modulepath", "dummy.txt")
+ "--module-path", "dummy.txt")
.files(findJavaFiles(src))
.run(Task.Expect.FAIL)
.writeAll()
.getOutput(Task.OutputKind.DIRECT);
- if (!log.contains("- compiler.err.illegal.argument.for.option: -modulepath, dummy.txt"))
+ if (!log.contains("- compiler.err.illegal.argument.for.option: --module-path, dummy.txt"))
throw new Exception("expected output not found");
}
@Test
public void testNotADirOnPath_2(Path base) throws Exception {
@@ -96,17 +96,17 @@
tb.writeJavaFiles(src, "class C { }");
tb.writeFile("dummy.jimage", "");
String log = new JavacTask(tb, Task.Mode.CMDLINE)
.options("-XDrawDiagnostics",
- "-modulepath", "dummy.jimage")
+ "--module-path", "dummy.jimage")
.files(findJavaFiles(src))
.run(Task.Expect.FAIL)
.writeAll()
.getOutput(Task.OutputKind.DIRECT);
- if (!log.contains("- compiler.err.illegal.argument.for.option: -modulepath, dummy.jimage"))
+ if (!log.contains("- compiler.err.illegal.argument.for.option: --module-path, dummy.jimage"))
throw new Exception("expected output not found");
}
@Test
public void testExplodedModuleOnPath(Path base) throws Exception {
@@ -130,11 +130,11 @@
Path classes = base.resolve("classes");
Files.createDirectories(classes);
new JavacTask(tb, Task.Mode.CMDLINE)
.outdir(classes)
- .options("-modulepath", modClasses.toString())
+ .options("--module-path", modClasses.toString())
.files(findJavaFiles(src))
.run()
.writeAll();
}
@@ -151,11 +151,11 @@
Files.createDirectories(classes);
String log = new JavacTask(tb, Task.Mode.CMDLINE)
.outdir(classes)
.options("-XDrawDiagnostics",
- "-modulepath", modClasses.toString())
+ "--module-path", modClasses.toString())
.files(findJavaFiles(src))
.run(Task.Expect.FAIL)
.writeAll()
.getOutput(Task.OutputKind.DIRECT);
@@ -188,11 +188,11 @@
Path classes = base.resolve("classes");
Files.createDirectories(classes);
new JavacTask(tb, Task.Mode.CMDLINE)
.outdir(classes)
- .options("-modulepath", moduleJar.toString(), "-addmods", "m1")
+ .options("--module-path", moduleJar.toString(), "--add-modules", "m1")
.files(findJavaFiles(src))
.run()
.writeAll();
}
@@ -224,11 +224,11 @@
Path classes = base.resolve("classes");
Files.createDirectories(classes);
new JavacTask(tb, Task.Mode.CMDLINE)
.outdir(classes)
- .options("-modulepath", moduleJar.toString())
+ .options("--module-path", moduleJar.toString())
.files(findJavaFiles(src))
.run()
.writeAll();
}
@@ -238,11 +238,11 @@
tb.writeJavaFiles(src, "class C { }");
tb.writeFile("dummy.jar", "");
String log = new JavacTask(tb, Task.Mode.CMDLINE)
.options("-XDrawDiagnostics",
- "-modulepath", "dummy.jar")
+ "--module-path", "dummy.jar")
.files(findJavaFiles(src))
.run(Task.Expect.FAIL)
.writeAll()
.getOutput(Task.OutputKind.DIRECT);
@@ -275,11 +275,11 @@
Path classes = base.resolve("classes");
Files.createDirectories(classes);
new JavacTask(tb, Task.Mode.CMDLINE)
.outdir(classes)
- .options("-modulepath", jmod.toString())
+ .options("--module-path", jmod.toString())
.files(findJavaFiles(src))
.run()
.writeAll();
}
@@ -289,11 +289,11 @@
tb.writeJavaFiles(src, "class C { }");
tb.writeFile("dummy.jmod", "");
String log = new JavacTask(tb, Task.Mode.CMDLINE)
.options("-XDrawDiagnostics",
- "-modulepath", "dummy.jmod")
+ "--module-path", "dummy.jmod")
.files(findJavaFiles(src))
.run(Task.Expect.FAIL)
.writeAll()
.getOutput(Task.OutputKind.DIRECT);
@@ -309,11 +309,11 @@
Path src = base.resolve("src");
tb.writeJavaFiles(src, "module m2 { requires m1; }", "class A { }");
new JavacTask(tb, Task.Mode.CMDLINE)
.options("-XDrawDiagnostics",
- "-modulepath", modules + "/./../modules")
+ "--module-path", modules + "/./../modules")
.files(findJavaFiles(src))
.run()
.writeAll();
}
@@ -325,11 +325,11 @@
Path src = base.resolve("src");
tb.writeJavaFiles(src, "module m2 { requires m1; }", "class A { }");
new JavacTask(tb, Task.Mode.CMDLINE)
.options("-XDrawDiagnostics",
- "-modulepath", modules + "/./../modules" + PATH_SEP + modules)
+ "--module-path", modules + "/./../modules" + PATH_SEP + modules)
.files(findJavaFiles(src))
.run()
.writeAll();
}
@@ -341,12 +341,12 @@
Path src = base.resolve("src");
tb.writeJavaFiles(src, "module m2 { requires m1; }", "class A { }");
new JavacTask(tb, Task.Mode.CMDLINE)
.options("-XDrawDiagnostics",
- "-modulepath", modules.toString(),
- "-modulepath", modules.toString())
+ "--module-path", modules.toString(),
+ "--module-path", modules.toString())
.files(findJavaFiles(src))
.run()
.writeAll();
}
@@ -368,11 +368,11 @@
Path src = base.resolve("src");
tb.writeJavaFiles(src, "module m2 { requires m1; }", " package p; class A { void main() { pkg2.E.class.getName(); } }");
new JavacTask(tb, Task.Mode.CMDLINE)
.options("-XDrawDiagnostics",
- "-modulepath", deepModuleDir + PATH_SEP + modules)
+ "--module-path", deepModuleDir + PATH_SEP + modules)
.files(findJavaFiles(src))
.run()
.writeAll();
}
@@ -398,11 +398,11 @@
tb.writeJavaFiles(src, "module m { requires m3; requires m2; requires m1; }",
"package p; class A { void main() { one.A.class.getName(); } }");
new JavacTask(tb, Task.Mode.CMDLINE)
.options("-XDrawDiagnostics",
- "-modulepath", modules.toString())
+ "--module-path", modules.toString())
.files(findJavaFiles(src))
.run()
.writeAll();
}
< prev index next >