< prev index next >

modules/jdk.packager/src/main/java/jdk/packager/internal/JLinkBundlerHelper.java

Print this page

        

@@ -42,10 +42,11 @@
 import java.io.StringReader;
 import java.net.URI;
 import java.nio.file.Files;
 import java.nio.file.Path;
 import java.nio.file.Paths;
+import java.text.MessageFormat;
 import java.util.ArrayList;
 import java.util.Arrays;
 import java.util.Collection;
 import java.util.Collections;
 import java.util.EnumSet;

@@ -275,11 +276,11 @@
 
             // Error if any of the srcfiles are modular jars.
             Set<String> modularJars = getResourceFileJarList(params, Module.JarType.ModularJar);
 
             if (!modularJars.isEmpty()) {
-                throw new Exception(String.format(I18N.getString("error.srcfiles.contain.modules"), modularJars.toString()));
+                throw new Exception(MessageFormat.format(I18N.getString("error.srcfiles.contain.modules"), modularJars.toString()));
             }
         }
 
         ModuleHelper moduleHelper = new ModuleHelper(modulePath, addModules, limitModules);
         addModules.addAll(moduleHelper.modules());

@@ -287,19 +288,19 @@
         //--------------------------------------------------------------------
         // Jars
 
         // Bundle with minimum dependencies that unnamed jars depend on.
         if (detectModules && !jars.isEmpty()) {
-            Log.info(String.format(I18N.getString("using.experimental.feature"), "--" + DETECT_MODULES.getID()));
+            Log.info(MessageFormat.format(I18N.getString("using.experimental.feature"), "--" + DETECT_MODULES.getID()));
             Collection<String> detectedModules = JDepHelper.calculateModules(jars, modulePath);
 
             if (!detectedModules.isEmpty()) {
                 addModules.addAll(detectedModules);
             }
         }
 
-        Log.info(String.format(I18N.getString("message.modules"), addModules.toString()));
+        Log.info(MessageFormat.format(I18N.getString("message.modules"), addModules.toString()));
 
         AppRuntimeImageBuilder appRuntimeBuilder = new AppRuntimeImageBuilder();
         appRuntimeBuilder.setOutputDir(outputDir);
         appRuntimeBuilder.setModulePath(modulePath);
         appRuntimeBuilder.setAddModules(addModules);
< prev index next >