jdk/test/tools/jlink/JLinkTest.java
changeset 40261 86a49ba76f52
parent 40209 68e8944f4424
child 41212 54a8bb41b174
equal deleted inserted replaced
40260:4e69b50ccd97 40261:86a49ba76f52
   116             JImageGenerator.getJLinkTask()
   116             JImageGenerator.getJLinkTask()
   117                     .modulePath("")
   117                     .modulePath("")
   118                     .output(helper.createNewImageDir(moduleName))
   118                     .output(helper.createNewImageDir(moduleName))
   119                     .addMods("leaf1")
   119                     .addMods("leaf1")
   120                     .option("")
   120                     .option("")
   121                     .call().assertFailure("Error: no value given for --modulepath");
   121                     .call().assertFailure("Error: no value given for --module-path");
   122         }
   122         }
   123 
   123 
   124         {
   124         {
   125             String moduleName = "filter";
   125             String moduleName = "filter";
   126             Path jmod = helper.generateDefaultJModule(moduleName).assertSuccess();
   126             Path jmod = helper.generateDefaultJModule(moduleName).assertSuccess();
   248         }
   248         }
   249 
   249 
   250         // @file
   250         // @file
   251         {
   251         {
   252             Path path = Paths.get("embedded.properties");
   252             Path path = Paths.get("embedded.properties");
   253             Files.write(path, Collections.singletonList("--strip-debug --addmods " +
   253             Files.write(path, Collections.singletonList("--strip-debug --add-modules " +
   254                     "toto.unknown --compress UNKNOWN\n"));
   254                     "toto.unknown --compress UNKNOWN\n"));
   255             String[] userOptions = {"@", path.toAbsolutePath().toString()};
   255             String[] userOptions = {"@", path.toAbsolutePath().toString()};
   256             String moduleName = "configembeddednocompresscomposite2";
   256             String moduleName = "configembeddednocompresscomposite2";
   257             helper.generateDefaultJModule(moduleName, "composite2");
   257             helper.generateDefaultJModule(moduleName, "composite2");
   258             Path imageDir = helper.generateDefaultImage(userOptions, moduleName).assertSuccess();
   258             Path imageDir = helper.generateDefaultImage(userOptions, moduleName).assertSuccess();