"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

verschiedene java vm installieren und nutzen

spunz 23.04.2003 - 18:22 844 5
Posts

spunz

Super Moderator
Super Moderator
Avatar
Registered: Aug 2000
Location: achse des bösen
Posts: 11237
ich habe auf diversen clients ie 6.0 mit der aktuellsten microsoft vm und der aktuellsten sun vm. ist es möglich im applet/php/html/asp/wwi code zu hinterlegen welche vm des clients verwendet werden soll?

welche alternative lösungen wären möglich wenn obriges nicht funktioniert? zb aufrufen per cmd zeile,...?

atrox

in fairy dust... I trust!
Avatar
Registered: Sep 2002
Location: HTTP/1.1 404
Posts: 2782
es gibt die 3 arten wie man applets aufrufen kann: <APPLET>, <EMBED> und <OBJECT>-tag. womöglich hängen sich die MS-VM und die SUN-VM nicht in alle diese tags ein, und du hättest eine möglichkeit die unterschiedlichen VMs aufzurufen. (mußt ausprobieren)

ausserdem gibt es bei OBJECT und EMBED die möglichkeit sich beim mime-type bzw jpi-version zu spielen. vielleicht hilft http://java.sun.com/j2se/1.4.1/docs...using_tags.html weiter.

crashman

OC Addicted
Avatar
Registered: Oct 2001
Location: Vienna
Posts: 891
verdammt das programm ist ja genial :)
warum ist mir das net früher aufgefallen. Hab bisher alles händisch geschrieben um die verdammten class not found errors wegzubekommen :)

edit: @ spunz falls du mit der ms vm fahren willst musst du soweit ich mich erinnere beim compilieren target auf 1.1 setzen. Dann schafft es auch die ms vm.
Sozusagen der kleinste gemeinsame nenner :)
Bearbeitet von crashman am 24.04.2003, 07:47

The Red Guy

Untitled
Avatar
Registered: Jul 2001
Location: Transdanubia
Posts: 3121
IMHO poppt im IE immer der als Standard definierte VM Client auf.

Es gibt aber sowohl für JRE als auch JVM die Möglichkeit, ein Applet im Command-Prompt aufzurufen. Frag mich aber nicht, wie der Befehl gelautet hat. :)

spunz

Super Moderator
Super Moderator
Avatar
Registered: Aug 2000
Location: achse des bösen
Posts: 11237
ich habs fürs erste so gelöst:

-ie6 mit java vm installiert
-java web start von sun installiert ohne die vm für den ie einzutragen
-microsoft vm nochmals drüber installiert (bei w2k muß man dazu sp2 oder höher installieren)

ms optimierte anwendungen starten mit der ms vm direkt aus dem internet explorer. sun optimierte starte ich mit java webstart ohne browser :)

das geht glücklicherweise bei den meisten anwendungen, bis halt auf wenige ohne web start unterstützung :(

Ringding

Pilot
Avatar
Registered: Jan 2002
Location: Perchtoldsdorf/W..
Posts: 4300
Ich hab mal eine Seite gesehen (bei Sun, irgendwo auf den Downloadseiten zum Plugin), die das Applet von sich aus mit dem Plugin aufgemacht hat (im IE), auch wenn für alles andere die MSVM verwendet wurde. Demnach müsste es also gehen. Ich weiß nur leider nicht, wie das gemacht war, und ob ich die Seite wieder finde, ist fraglich.

Mit <OBJECT> geht's eh, da gibt man ja eine GUID für die zu verwendende ActiveX Control an. Kannst dir auch mal anschauen, was ein JSP Server bei einem jsp:plugin tag an den Browser schickt.

Probier mal das: http://java.sun.com/products/plugin...os/applets.html
Bearbeitet von Ringding am 26.04.2003, 12:05
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz