Java Application Tool Agent

The Java Application tool agent provides a means to execute a Java application (i.e., one with a public static void main(String[]) method). The tool agent supports the Java Net Launch Protocol JNLP.

Repository Metadata

The Java Application tool agent metadata extend those of Java Method; an entry contains:
    <java-application ... fork="boolean">
...
<href ... />
</java-application>
method
Ignored, hard-coded to main.
method-sig
Ignored, hard-coded to (String[]).
href
The URL of the location from which a JNLP package containing the class can be downloaded.
fork
true to fork and execute the method in a separate JVM, false to invoke it in the caller's VM.