Ik kwam laatst in een situatie waarin bleek dat ik een nieuwere versie van Java nodig had. SuSE 7.3 komt met 1.1.8, en ik had 1.2.0 nodig.
Dus heb ik bij www.blackdown.org een nieuwe versie opgehaald, versie 1.3.1, en die wil ik dus installeren. In de installatiemanual staat dat ik de zaak uit moet pakken, in een map moet zetten, en vervolgens een regel aan de PATH toe moet voegen. Dus, ik zet de map die uit het .tar bestand komt in /usr/local/, en vervolgens voeg ik die regel toe aan PATH, zoals gezegd in de install-manual. Deze regel voegde ik toe:
% export PATH=/usr/local/j2re1.3.1/bin:$PATH
Er gebeurde niets, dus haal ik de % en de spatie ervoor weg, en dan doet ie het wel. Als ik vervolgens export typ, krijg ik, denk ik, alle entries te zien, en inderdaad, onder PATH geeft ie aan dat ie erbij staat. Alleen als ik reboot is ie weer verdwenen, en als ie er nog steeds staat en ik typ in een console java -version, dan geeft ie aan nog steeds versie 1.1.8 te gebruiken.
Wat doe ik nou verkeerd? En belangrijker: Hoe doe ik het goed?
Dus heb ik bij www.blackdown.org een nieuwe versie opgehaald, versie 1.3.1, en die wil ik dus installeren. In de installatiemanual staat dat ik de zaak uit moet pakken, in een map moet zetten, en vervolgens een regel aan de PATH toe moet voegen. Dus, ik zet de map die uit het .tar bestand komt in /usr/local/, en vervolgens voeg ik die regel toe aan PATH, zoals gezegd in de install-manual. Deze regel voegde ik toe:
% export PATH=/usr/local/j2re1.3.1/bin:$PATH
Er gebeurde niets, dus haal ik de % en de spatie ervoor weg, en dan doet ie het wel. Als ik vervolgens export typ, krijg ik, denk ik, alle entries te zien, en inderdaad, onder PATH geeft ie aan dat ie erbij staat. Alleen als ik reboot is ie weer verdwenen, en als ie er nog steeds staat en ik typ in een console java -version, dan geeft ie aan nog steeds versie 1.1.8 te gebruiken.
Wat doe ik nou verkeerd? En belangrijker: Hoe doe ik het goed?