Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Vaihtoehtoiset työpöytäympäristöt => Aiheen aloitti: ilkant - 24.01.15 - klo:11.38
-
Kun NetBeansilla (http://www.netbeans.org/) (7.0.1) tekee uutta projektia tavalliselle Java-sovellukselle, pääsee siihen kohtaan kun painetaan Finish-painiketta. Eteneminen pääsee 25 % kohtaan ja sitten ikkuna hyytyy. Kaikki muut ikkunan painonapit ovat harmaina, paitsei help. Ei tapahdu mitään, eikä mikään toimi. Help hakee levyltä jotain, muttei näytä mitään. NetBeansin voi kyllä sulkea punaisesta ruksista. NetBeans tekee projektin hakemistot levylle ja javaApplication1.java rungon (skeleton).
Sama juttu toisella koneella Dell Optiplex GX520. Siinä samanlainen uusin pakettivarastoista päivitetty Kubuntu.
-
Vastaus löytyikin nopeasti. Sorry.
Uninstalled both OepnJDK versions and installed the Oracle JDK via the instructions found here.
NetBeans now runs fine, seems it only has problems with OpenJDK.
Ollaankohan Open JDK:n taholla korjaamassa tilannetta?
-
Mikä OpenJDK:n versio (tai versiot, jos useampia) sinulla on asennettuna? OpenJDK 7:n pitäisi toimia ongelmitta Netbeansin kanssa, mutta jos myös versio 6 asennettuna, Netbeans saattaa käyttää sitä oletuksena ja se johtaa hankaluuksiin. Vikaa ei ilmeisesti enää korjata OpenJDK 6:ssa: https://bugs.openjdk.java.net/browse/JDK-8021890
-
Mikä OpenJDK:n versio sinulla on asennettuna?
$ update-java-alternatives -l
java-1.6.0-openjdk-i386 1061 /usr/lib/jvm/java-1.6.0-openjdk-i386
java-1.7.0-openjdk-i386 1071 /usr/lib/jvm/java-1.7.0-openjdk-i386
$ java -showversion
java version "1.7.0_65"
Löytyy myös ohjeet JDK:n vaihtoon (http://www.wikihow.com/Install-Oracle-Java-JDK-on-Ubuntu-Linux).
-
Jeps, päivitinkin juuri edellistä viestiäni. Kokeile siis poistaa OpenJDK 6 järjestelmästä.
Jos välttämättä tarvitset versiota 6, kokeile silti poistaa se ja tarkista, toimiiko Netbeans paremmin. Voit sitten säätää Netbeansin käyttämään OpenJDK 7:ää ja asentaa 6:n takaisin.
-
Tuttavilta sain ohjeen vaihtaa OpenJDK Oraclen JDK:hon. Netistä löytyy siihen ohjeet. Kokeilin kuitenkin löytyneitä OpenJDK ohjeita sivulta
http://www.cs.wcupa.edu/rkline/index/netbeans-lin.html (http://www.cs.wcupa.edu/rkline/index/netbeans-lin.html)
Asensin OpenJDK 7:n. Sitten hain NetBeansin sivuilta version 8.0.2. kaikilla herkuilla. Se asentui .sh tiedostosta. Vähän pelotti asennus Kubuntuun, että asentuuko oikein. Kyllä. Testasin Hello-projektilla ja se teki sen kiltisti. Lähipäivinä testaan SQL-tietokannoilla. Tietokannoista Derby (embedded) on siitä hyvä, että sen voi kikkailulla kääriä mukaan projektiin. Projektikansion voi tietenkin siirtää sitten vaikka toiselle koneelle tietokantoineen. Kokeilen ehkä J2EE:täkin. Olisi jännää, jos OpenJDK pelittäisi niidenkin kanssa.