Webstart
ist ein mit Java 2 eingeführtes Konzept zum Starten von Java-Anwendungen über das Internet. In unserem Wiki gibt es hierzu die Seite JavaWebStart.
Testobjekt ist eine kleine Anwendung von Seite 267 des Buches "Groovy in Action" (GinA
), Manning 2007.
Das fertige Produkt wurde original verkorkt und abgefüllt von Javahuber und Söhne in folgenden Schritten
Listing_8_13_Plotter.groovy, S.267 in eine Jar-Datei:
groovy GroovyWrapper -c -m visualMathe -d visualMathe.jar
signiert das jar-Paket, da webstart nur signierte Jars ausführt. jarsigner -keystore myKeyStore -storepass geheim1 -keypass geheim2 visualMathe.jar mmonderkamp
jarsigner -keystore myKeyStore -storepass geheim1 -keypass geheim2 groovy-all-1.6-RC-3.jar mmonderkamp
-Skript und wenn alle anderen zigfachen Java-Voraussetzungen erfüllt sind, Webstart von visual Mathe |
|---|
beinahe niedlich. Ein Funktionsplotter Doted
kommt dort auf 2,3 MB, der 3d-Knüller 3display
auf gerade einmal 43 KB im Bytecode. Homöopathisch ist der Funktionsplotter Funky
mit 3 Kb Bytecode. --MarkusMonderkamp
Im Idealfall gestaltet sich der Webstartaufruf in Bildschirmschnappschüssen folgendermaßen:
-- MarkusMonderkamp am 16.07.2009