< prev index next >

modules/jdk.packager/src/main/java/com/oracle/tools/packager/StandardBundlerParam.java

Print this page

        

@@ -154,11 +154,15 @@
                     BundleParams.PARAM_APPLICATION_CLASS,
                     String.class,
                     params -> {
                         //FIXME sniff modules
                         extractMainClassInfoFromAppResources(params);
-                        return (String) params.get(BundleParams.PARAM_APPLICATION_CLASS);
+                        String s = (String) params.get(BundleParams.PARAM_APPLICATION_CLASS);
+                        if (s == null) {
+                            s = JLinkBundlerHelper.getMainClass(params);
+                        }
+                        return s;
                     },
                     (s, p) -> s
             );
 
     public static final StandardBundlerParam<String> APP_NAME =
< prev index next >