Java alkalmazások által használt java verzió beállítása

Fórumok

Üdv Mindenkinek!

Van arra mód, hogy a Javat használó alkalmazásoknál a használandó Java verziót automatikusan ki tudja választani a op. rendszer? Van néhány alkalmazásom, ami a 8as JAVAhoz ragaszkodik (ÁNYK, Microsigner), és meg se nyikkannak például a 11-sel. Viszont vannak olyan appok, amik csak a 11-gyel hajlandóak működni.

Hozzászólások

Az update-alternatives nem elég jó erre?

A problémára nem megoldás, mivel itt most paralell van szükség több java verzióra, ez meg fixen beállít egyet. Kissé kényelmetlen lenne minden futtatás előtt állítgatni, és nem is túl elegáns.

Megoldás lehet az alkalmazásoknak indító desktop fájlt csinálni, és abban beállítani a JAVA_HOME változót, illetve ha nem azt igényli mint pl az abev, akkor a speciális kívánságát az appnak. Régebben ilyesmiket starter scriptekkel csináltam meg és ha szükség van a parancssoros indításra akkor még célravezető lehet most is.

Rég Java-ztam, de JAVA_HOME változó beállítása nem segít?

A legparasztosabb megoldás a JAVA_HOME beállítása az adott programhoz, ha nem jön be, akkor belenézni, hogy mi mást használnak benne.