Tips & Tricks: Fastidioso bug in NetBeans
Sviluppando Ayudu con NetBeans sotto il mio amato KDE 4.2, mi son ritrovato davanti ad un bug davvero fastidioso che rendeva la scrittura del codice una impresa davvero ardua.
In pratica il sorgente appariva illegibile con tutti i caratteri sovrapposti, come quando provate a ribattere tante volte su una stessa riga delle macchina da scrivere lettere differenti.
Una immagine è sempre meglio di 1000 parole:

Dopo vari pellegrinaggi e, conscio che google ha sempre la risposta a tutto, la soluzione è stata trovata grazie al blog di Davide che, avendo anche lui lo stesso problema, ha trovato in rete la soluzione che io vi ripropongo.
a) Aprite il file <netbeans_home>/etc/netbeans.conf
b) cercate all’interno del file la definizione della variabile netbeans_default_options (dovreste trovare una cosa simile a netbeans_default_options="-J-Dorg.glassfish.v3.installRoot=\"/home/cesc/glassfish-v3-prelude-b15b\" -J-Dcom.sun.aas.installRoot=\"/home/cesc/glassfish-v2ur2\" -J-client -J-Xverify:none -J-Xss2m -J-Xms32m -J-XX:PermSize=32m -J-XX:MaxPermSize=200m -J-Dapple.laf.useScreenMenuBar=true -J-Dsun.java2d.noddraw=true")
c) AGGIUNGETE alla fine della definizione (e sempre rimanendo dentro i doppi apici) il parametro -J-Dsun.java2d.pmoffscreen=false
Ora la variabile dovrebbe apparire simile a questa
netbeans_default_options="-J-Dorg.glassfish.v3.installRoot=\"/home/cesc/glassfish-v3-prelude-b15b\" -J-Dcom.sun.aas.installRoot=\"/home/cesc/glassfish-v2ur2\" -J-client -J-Xverify:none -J-Xss2m -J-Xms32m -J-XX:PermSize=32m -J-XX:MaxPermSize=200m -J-Dapple.laf.useScreenMenuBar=true -J-Dsun.java2d.noddraw=true -J-Dsun.java2d.pmoffscreen=false"
Fatto!
Ora basterà semplicemente far ripartire il vostro netbeans!
Alla prossima
Daniele






tuxfeed