"We are back" « oc.at

Java Runtimes

HP 19.06.2007 - 11:10 750 8
Posts

HP

Legend
Legend
Registered: Mar 2000
Location: -
Posts: 21828
Wie funktioniert eigentlich diese Java Geschichte?

- Mehrere Java Runtimes sind installiert
- Ueber IE kann ich eine Runtime verwenden (... Extras etc.)

Kann nun ueber diese Einstellung nur genau die Runtime verwendet werden? Es gibt den aktuellen Fall, dass ich leider genau eine alte Version und eine neue Version benoetige. Wie geht man da am besten vor?

Danke!

DKCH

Administrator
...
Registered: Aug 2002
Location: #
Posts: 3377
du willst also im IE unterschiedliche runtimes verwenden? bei applets kann man im tag angeben, welche version verwendet werden soll (type="application/x-java-applet;version=1.5.0" zB).

ansonsten mal java webstart anschaun, weil alles andere ist eine potentielle fehlerquelle...

warum brauchst du eine alte und eine neue version?

HP

Legend
Legend
Registered: Mar 2000
Location: -
Posts: 21828
Zitat von DKCH
du willst also im IE unterschiedliche runtimes verwenden? bei applets kann man im tag angeben, welche version verwendet werden soll (type="application/x-java-applet;version=1.5.0" zB).
Wo macht man das?
Zitat von DKCH
warum brauchst du eine alte und eine neue version?
Tja, manche Hersteller meinen, Sie muessten Ihre Applikation nicht aktualisieren.

DKCH

Administrator
...
Registered: Aug 2002
Location: #
Posts: 3377
Zitat von HP
Wo macht man das?

das muss man direkt im html-quellcode machen, von aussen hat man auf diese weise keine chance. dachte es geht um eine eigene applikation.

für bestehende seiten funtkionierts so http://java.sun.com/j2se/1.5.0/docs...-guide/jcp.html ist aber umständlich³ und schwer automatisierbar.

HP

Legend
Legend
Registered: Mar 2000
Location: -
Posts: 21828
So geht's leider auch nicht. Gerade in einer SBC Umgebung... am liebsten waere mir ein iexplore.exe -parameter -diesejreverwenden :)

mat

Administrator
Legends never die
Avatar
Registered: Aug 2003
Location: nö
Posts: 25845
mag sein, dass das jetzt kein sinnvoller beitrag von mir wird :p

http://www.runescape.com - wenn man auf "play runescape" geht, dann kommt man auf eine seite, auf der die auswahlmöglichkeit zwischen dem microsoft und dem sun-plugin besteht. diese trennung ist also problemlos möglich, vl funktioniert eines deiner programme mit der ms re..

bei sun wird das re garantiert systemweit gesetzt. als alternative könnte man die registry keys und files mit diversen tools während der installation aufzeichnen. wahrscheinlich handelt es sich nur um einer paar registry keys, die dafür zuständig sind.

DKCH

Administrator
...
Registered: Aug 2002
Location: #
Posts: 3377
eigentlich sollten beim IE eh pro prozess unterschiedliche jres verwendet werden können - aber wie man ihm das unterjubeln kann? evt mit JAVA_HOME herumspielen?

HP

Legend
Legend
Registered: Mar 2000
Location: -
Posts: 21828
Das geht leider alles nicht, die Einstellung ist eine systemweite. Natuerlich koennte man das ganze verkomplizieren mit virtuelle Registries etc. - DAS moechte ich mir jedoch fuer diese Umstaendlichkeit ersparen. Ich werde mir mal den Link von mat ansehen :cool:

/edit
Da kann das Applet direkt gewählt werden, das wiederum Java Version X benoetigt. Hilft mir nicht weiter, ich werde einfach den Hersteller quaelen oder das ganze als "nicht supported" abstempeln :D

DKCH

Administrator
...
Registered: Aug 2002
Location: #
Posts: 3377
terminal server für die eine dodl-app aufsetzen :D
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz