URL: https://www.overclockers.at/coding-stuff/verschiedene_java_vm_installieren_und_nutzen_76030/page_1 - zur Vollversion wechseln!
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,...?
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.
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 
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. 
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 
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
lugin tag an den Browser schickt.
Probier mal das: http://java.sun.com/products/plugin...os/applets.html
overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2026