Application is a specification for building a runnable JAR (meaning one that java -jar is able to
execute directly).Application instance.CopySpec that can be used to copy the application JAR generated by this task, along with
its dependency artifact files, to an organized directory structure that allows the application to be run.ApplicationJar for the application.ApplicationJar task.Plugin class that implements
Morgan Stanley's Application plugin.Configuration for the application.Distribution for the application.Application container) that this plugin provides.Application container) that this plugin provides.SourceSet.SourceSet.ApplicationJar for the application.Application container used by this plugin.Configuration for the application, representing its runtime elements
(application JAR artifact and its dependencies).Configuration to resolve the application's dependencies from.Distribution for the application.ApplicationSpec belongs to.Jar task whose output to enhance with the application's classpath and main class metadata.LibraryElements attribute value indicating a JAR artifact that can be started
directly as an application (using the java -jar command).SourceSet.SourceSet.Application that can be used in log and error messages.