--- a/src/jdk.jpackage/share/classes/jdk/jpackage/internal/StandardBundlerParam.java Mon Aug 12 15:27:17 2019 -0400
+++ b/src/jdk.jpackage/share/classes/jdk/jpackage/internal/StandardBundlerParam.java Tue Aug 13 18:21:07 2019 -0400
@@ -70,6 +70,8 @@
private static final ResourceBundle I18N = ResourceBundle.getBundle(
"jdk.jpackage.internal.resources.MainResources");
private static final String JAVABASEJMOD = "java.base.jmod";
+ private final static String DEFAULT_VERSION = "1.0";
+ private final static String DEFAULT_RELEASE = "1";
StandardBundlerParam(String id, Class<T> valueType,
Function<Map<String, ? super Object>, T> defaultValueFunction,
@@ -256,7 +258,15 @@
new StandardBundlerParam<>(
Arguments.CLIOptions.VERSION.getId(),
String.class,
- params -> I18N.getString("param.version.default"),
+ params -> DEFAULT_VERSION,
+ (s, p) -> s
+ );
+
+ static final StandardBundlerParam<String> RELEASE =
+ new StandardBundlerParam<>(
+ Arguments.CLIOptions.RELEASE.getId(),
+ String.class,
+ params -> DEFAULT_RELEASE,
(s, p) -> s
);