feisty
Netbeans 6.0(M9) e Ubuntu Feisty 64bit
Update 2007-07-30: la milestone 10 di netbeans 6 risolve il problema che descrivo in questo post, quindi per non avere problemi usate questa versione o le successive
Come ho spiegato in un precedente post, sono passato ad usare Netbeans come ambiente di sviluppo.
La versione che ho usato fino ad ora era la 5.5 che è l'ultima stabile rilasciata.
Poi però ho visto la versione 6 (ancora in fase di sviluppo) sul portatile di Lucio e ho deciso che dovevo averla anche io!

bello, vero?
La rogna, come al solito, è che io ho un portatile a 64 bit e quindi uso tutte jdk a 64 bit.
L'installer che si scarica dal sito di netbeans però non ne vuole sapere di funzionare con una vm di questo tipo:
Cannot load native library from path: native/jnilib/linux/linux.so
[2007-06-12 20:04:58.948]:
java.lang.UnsatisfiedLinkError: /tmp/nbi-57050.tmp: /tmp/nbi-57050.tmp:
wrong ELF class: ELFCLASS32Una soluzione però, come insegna il saggio, si trova sempre. Ecco dunque qui di seguito un piccolo tutorial su come fare.
Download di una vm a 32 bit
L'unica soluzione è installare temporaneamente una jdk a 32 bit. Per fare questo andiamo sul sito della sun:
http://java.sun.com/javase/downloads/index.jsp
e scarichiamo il file jdk-6u1-linux-i586.bin
Una volta che il file è nella nostra linux box, creiamo, nella nostra home, una directory temporanea, ci copiamo il file e lo rendiamo eseguibile:
$ cd ~
$ mkdir temp
$ cd temp
$ cp ../Desktop/jdk-6u1-linux-i586.bin .
$ chmod +x jdk-6u1-linux-i586.binAdesso siamo pronti per lanciare l'installazione:
$ ./jdk-6u1-linux-i586.binDigitiamo yes quando l'installer ci chiede di accettare la licenza.
A questo punto abbiamo la nostra vm a 32 bit installata e siamo pronti a procedere al passo successivo.
Download e installazione di Netbeans 6.0 milestone 9
Il programma di installazione della versione di sviluppo di netbeans lo troviamo a questo url:
http://www.netbeans.org/community/releases/60/index.html
Scarichiamo la versione per Linux (x86/64). Io consiglio di la versione Standard; tenete presente che sono 112 mega.
Copiamo il file nella directory /opt e rendiamolo eseguibile:
$ cd ~
$ sudo cp Desktop/netbeans-6.0m9-standard-linux.sh /opt
$ sudo chmod +x netbeans-6.0m9-standard-linux.shIl trucchetto adesso sta nel dire all'installer di usare la jdk che abbiamo installato prima:
$ sudo ./netbeans-6.0m9-standard-linux.sh
--javahome /home/gtrev/temp/jdk1.6.0_01/A questo punto l'installer vi condurrà fino all'installazione dell'ide.
La virtual machine, che abbiamo installato precedentemente, adesso la possiamo cancellare, netbeans 6 funziona anche con la versione a 64 bit.
Note a margine sull'installazione
Io ho evitato di installare anche l'application server della sun che mi avrebbe rallentato ulteriormente il sistema.
Inoltre ho aggiornato il meccanismo degli alternatives in modo che gestisca la nuova versione di netbeans:
$ sudo update-alternatives --install /usr/bin/netbeans netbeans
/opt/netbeans6/bin/netbeans 600In questo modo posso passare comodamente da una versione all'altra dell'ide.
- gtrev's blog
- 3 comments
- Read more
- 3164 reads



17 weeks 4 days ago
31 weeks 1 giorno ago
37 weeks 6 days ago
46 weeks 5 days ago
49 weeks 5 days ago
51 weeks 3 days ago
1 anno 3 weeks ago
1 anno 4 weeks ago
1 anno 30 weeks ago
1 anno 30 weeks ago