Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Asentaminen ja käyttöönotto => Aiheen aloitti: Jurtsa - 09.03.08 - klo:16.02
-
Asensin eilen Gutsyyn Sunin Netbeans 6.0.1 ja JDK 6.0.05 bundle
-paketin (jdk-6u5-nb-6_0_1-linux-ml.sh). Sitä ennen asensin
JRE 6.0.05:n, pistin ne /usr/java/:aan Sunin mallin mukaan. Firefox
ei tykännyt siitä linkitetystä libjavapluginista vaan kaatui joka kerran
applettisivulla. Ongelma korjaantui asentamalla Java Firefoxin
liitännäisenä. Tulipa siis asennetuksi JRE kertaalleen turhaan ja
opituksi, että Ubuntun käyttämä polku sille on
/usr/lib/jvm/java-6-sun/jre/.
Mutta Netbeans sitten ei suostunut käynnistymään, tai se lähtee
latautumaan, sitten kesken kaiken se kaatuu. Herja näkyy sen
verran lyhyen aikaa, ettei siihen ehdi päästä kiinni.
Tämä on nähtävästi asetus Firefoxin JRE-asennuksen jäljiltä:
$ java -version
java version "1.6.0_03"
Java(TM) SE Runtime Environment (build 1.6.0_03-b05)
Java HotSpot(TM) Client VM (build 1.6.0_03-b05, mixed mode, sharing)
Kun nyt laitoin oletus-Javaksi JDK:n
$ export JAVA_HOME=/usr/java/jdk1.6.0_05
$ export PATH=$JAVA_HOME/bin:$PATH
$ java -version
java version "1.6.0_05"
Java(TM) SE Runtime Environment (build 1.6.0_05-b13)
Java HotSpot(TM) Client VM (build 10.0-b19, mixed mode, sharing)
ja yritin käynnistää Netbeansin, siis sama juttu: kaatui modulien
käynnistysvaiheessa. Yritin kopioida herjaa, mutta eipä se mennyt
leikepöydälle, pitänee ottaa screenshot seuraavalla kerralla.
Jotain se mainitsi tekemästään .log-tiedostosta, muttei sellaista
löydy Netbeansin hakemistosta. /var/log'istakaan en löydä mitään
asiaan liittyvään.
Olisiko ideaa, mistä päin lähteä ratkomaan ongelmaa?
-
Käynnistä päätteestä se ohjelma!
-
/usr/java/netbeans-6.0.1/bin$ ./netbeans
java.net.UnknownHostException: localhost: localhost
at java.net.InetAddress.getLocalHost(InetAddress.java:1353)
at org.netbeans.CLIHandler$1.run(CLIHandler.java:564)
at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:561)
at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:986)
-
/usr/java/netbeans-6.0.1/bin$ ./netbeans
java.net.UnknownHostException: localhost: localhost
at java.net.InetAddress.getLocalHost(InetAddress.java:1353)
at org.netbeans.CLIHandler$1.run(CLIHandler.java:564)
at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:561)
at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:986)
Itse asiassa muutin tuosta herjasta oikean koneennimen
'localhost'iksi, yksityisyyttä tmv... ;) Ja kuinka ollakaan, ongelma
liittyi juuri koneennimeen. Eli kuvitellaan, että koneeni nimi olisi
'omakone' ja domain 'omadomain'.
/etc/hosts'issa oli
127.0.0.1 localhost
127.0.1.1 omakone.omadomain
Kun lisäsin myös pelkän koneen nimen 127.0.0.1:lle:
127.0.0.1 localhost
127.0.0.1 omakone
127.0.1.1 omakone.omadomain
niin sitten Netbeans käynnistyi.