UberJar Settings

PropertyOptional?DescriptionDefault
maven.uberjar.main No UberJar will automatically create a Classworlds configuration file for your application; however, you must specify which class contains the main method for your application. This is the class that will be invoked when a user types: java -jar uber.jar. None
maven.uberjar.classworlds.conf Yes Specifies that the plugin should not automatically create a Classworlds configuration file because your application already has its own. This property should be set to your appropriate configuration. If this property is specified, maven.uberjar.main is ignored. None