When Bedrock launches a Java application it uses the com.oracle.bedrock.runtime.java.JavaApplicationRunner to run the actual main class. It should be possible to override the name of the launcher class that will be used as some applications may need to do initialisation prior to the JavaApplicationRunner being invoked.
When Bedrock launches a Java application it uses the com.oracle.bedrock.runtime.java.JavaApplicationRunner to run the actual main class. It should be possible to override the name of the launcher class that will be used as some applications may need to do initialisation prior to the JavaApplicationRunner being invoked.