java verzio szelektor

szeretnek tobb kulonbozo verzioju javat hasznalni kulonbozo weboldalakhoz. van erre valami egyszeru grafikus mod, vagy firefox plugin amivel weboldal szintjen be lehet allitani, hogy melyik verziot hasznalja a bongeszo?
--
Tuddd gi: A Dörrög Zuldán, te hűjje!
(Rejtő Jenő: Az elátkozott part)

Hozzászólások

konquerornal nem problema. Csinalsz egy scriptet meg egy domainlist-et sql-ben vagy akarmiben. Beallitod neki a scriptet Settings.Java/Javascript (menupont es oldal) alatt a "/usr/bin/java" helyere, majd a domainlist alapjan szetdobalod az egyes java verziok fele.

Jut eszembe: A bongeszo argumentumkent at kell, hogy adja az url-t, ezt a scripted el tudja kapni.

Minél korszakalkotóbb ötlettel állsz elő, annál több hülyén kell átverekedned magadat.

Most szerveroldalon(jdk), vagy kliens oldalon(javaplugin) akarod használni a különböző java/javaplugin verziókat?
Előbbinél env beállításokkal lehet játszani, utóbbi esetben pedig update-alternatives-al debian/mandriva/? alatt.

hát:
feltesz sok-sok java verzió mondjuk ide: /usr/local/jdk1.4 , /usr/local/jdk1.5, /usr/local/jdk1.6, aztán
sudo update-alternatives --install /usr/local/java java /usr/local/jdk1.6 1
sudo update-alternatives --install /usr/local/java java /usr/local/jdk1.5 2
sudo update-alternatives --install /usr/local/java java /usr/local/jdk1.4 3

Hogy értsd is mit csináltál: man update-alternatives :)
Ezek után: cd ~/.mozilla/plugins && ln -s /usr/local/java/...../libjava.....so .

Ezek után már csak kis scripteket kell írnod, ami mielőtt elindítanád a firefox-ban a megfelelő oldalt elvégzi a java beállítást. Hátránya ugye, mint itt is látszik, hogy sudo kell hozzá.
mondjuk :
#!/bin/bash
gksu update-alternatives --set java /usr/local/jdk1.5
/usr/bin/firefox "http://geza.bela.hu/itten/index.html"

kérdés, hogy Te üzemelteted-e az adott weboldalt vagy sem?

ha igen:

Sun JAVA tud olyant (no meg a HTML beágyazási tagok) hogy megmondja pontosan melyik verziójú JAVA futtató induljon el.
egyetlen szépség hibája van a dolognak, amit kézzel kell megoldani, nevezetesen, hogy a magasabb verzió ne hazudja be magáról az alacsonyabbat.

http://java.sun.com/j2se/1.5.0/docs/guide/plugin/developer_guide/using_…
http://java.sun.com/j2se/1.5.0/docs/guide/plugin/developer_guide/versio…

-TamsA-