ubuntu JDK1.6 + Netbeans 安裝及設(shè)置
注:本文來自 Ubuntu 中文論壇 作者:benetcs 本人對(duì)部分做修改,供學(xué)習(xí)之用.論壇有人提供了用 update-alternates 管理的方法安裝JDK,那個(gè)思路很好,只是不知道在其他的Linux版本下可不可用,
所以暫時(shí)還是用保險(xiǎn)的方法,設(shè)置環(huán)境變量。
注意在設(shè)這完環(huán)境變量之后,要注銷(或者重啟)一次才能生效。
剛剛開始安裝netbeans5.5的時(shí)候遇到了很多問題,現(xiàn)在問題基本都解決了,所以就把安裝方法總結(jié)一下希望能給初次安裝netbeans的朋友一些幫助。
第一步,下載netbeans5.5 地址: http://www.netbeans.info/downloads/index.php
英文還可以的朋友可以試試netbeans6.0 M7 雖說netbeans6.0要年底左右才能發(fā)布正式版,但是據(jù)說這個(gè)版本目前還是不錯(cuò)的,我也是剛剛開始用,感覺界面漂亮了一些,具體還是集成了一些新的功能目前還沒有測試過。
netbeans6.0 地址: http://www.netbeans.info/downloads/all.php?b_id=2744&src=1
然后就是JDK6了,下載地址是: http://java.sun.com/javase/downloads/index.jsp
我沒有用源里的JDK6,因?yàn)橛迷蠢锏腏DK 安裝netbeans時(shí) 總是提示:
引用: |
Initializing InstallShield Wizard........
Launching InstallShield Wizard........ Exception in thread "main" java.lang.NoClassDefFoundError: run |
第二步開始安裝,安裝JDK6
代碼: |
sudo chmod +x jdk-6-linux-i586.bin
sudo ./jdk-6-linux-i586.bin |
配置環(huán)境變量
編輯/etc/profile文件
添加以下內(nèi)容:
代碼: |
export JAVA_HOME=/opt/jdk1.6.0
export JRE_HOME=/opt/jdk1.6.0/jre export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH |
然后執(zhí)行java -version驗(yàn)證JDK版本(修改profile文件后,應(yīng)從起系統(tǒng))
讓JDK支持中文:
方法很多,最簡單的方法是:
代碼: |
cd /usr/lib/jvm/jdk1.6.0/jre/lib/fonts
sudo mkdir fallback cd fallback sudo ln -s /usr/share/fonts/windows/simsun.ttf . sudo mkfontdir sudo mkfontscale |
注:simsun.ttf 為你的中文字體。
注: 由于我的Ubuntu7.04 默認(rèn)沒有安裝 /usr/share/fonts/windows/simsun.ttf
將 /usr/share/fonts/trutype/arphic/uming.ttf 拷貝到 fallback 文件夾即可。
其它的方法有:
第一種方法是把你的中文字體目錄做個(gè)連接到j(luò)dk/jre/lib/fonts里面,這種方法很簡便??疵睿?
引用:
代碼: |
cd /opt/jdk1.x/jre/lib/fonts ln -s /usr/share/fonts/truetype/windows fallback (假設(shè)我們的中文字體放在/usr/share/fonts/truetype/windows目錄里,這個(gè)目錄里我放的是從Windows那邊copy過來的字體) |
為什么要做fallback這個(gè)連接,我也是從網(wǎng)上看到的,我想應(yīng)該是Sun做的設(shè)定吧,設(shè)定JDK/JRE在運(yùn)行時(shí)會(huì)到這個(gè)目錄里去找那些非西方字體。 這種方法對(duì)JDK/JRE 1.4/1.5/1.6都適用,但是由于沒有在fontconfig.properties文件里面詳細(xì)設(shè)定字體,所以這種方法顯示出來的字體很難看。
第二種方法是把配置好的fontconfig.properties做個(gè)連接到j(luò)dk1.x/jre/lib里面??疵睿?
引用:
代碼: |
cd /opt/jdk1.x/jre/lib ln -s /etc/java/fontconfig.properties (假設(shè)我們的fontconfig.properties放在/etc/java目錄里) |
這種方法對(duì)JDK/JRE 1.4/1.5/1.6都適用,只不過1.4版本的文件名是font.properties而不是fontconfig.properties。當(dāng)然你也 可以直接把fontconfig.properties文件復(fù)制到/opt/jdk1.x/jre/lib里面,這樣就不用做連接,但是如果你同時(shí)安裝幾 個(gè)不同版本的JDK,還是做連接比較方便。在下面我會(huì)把我配置好的font.properties和fontconfig.properties的內(nèi)容貼 出來,大家稍作修改就可以用了。
好了JDK安裝完畢,開始安裝netbeans(5.5和6.0的安裝方式一樣)
代碼: |
chmod +x netbeans-5_5-linux-zh_CN.bin
sudo ./netbeans-5_5-linux-zh_CN.bin |
按照?qǐng)D形界面的安裝提示,完成安裝。
現(xiàn)在我們就可以在LINUX下用netbeans寫我們的JAVA代碼了!
netbeans個(gè)人感覺還是很好用的,eclipse也不錯(cuò)就是配置起來太麻煩(我比較懶,所以喜歡集成度較高的?。?/span>
posted on 2007-09-06 15:30 backup2007 閱讀(4694) 評(píng)論(0) 編輯 收藏 所屬分類: Linux 、Linux(ubuntu) Java