Ubuntu7.10軟件庫里默認的Eclipse是3.2版本的。沒有WTP。在windows上的Eclipse都升級到了Europa了,并且是直接下載的JEE版本,也就省去了配置插件的麻煩(其實也不麻煩,并且可以自己通過plugins目錄管理插件,還好些),今天嘗試在Ubuntu上使用新的Eclipse3.3 Europa。
首先用錯了版本,我的Ubuntu是AMD64的,但是卻用了之前機器上有的Europa for Linux x86的版本,嘗試n次之后,發現還是不能啟動。到了Eclipse官方下載點上,提示我下x86_64版本的,才意識到可能用錯版本了。于是下了64位的版本,版本號是3.3.1.1,終于可以啟動了。不過都打不開Java源文件,總是莫名其妙的Crash掉,log報PermGen Space, google搜索之后,發現3.3.1有memory leak的問題,但是在3.3.1.1修正了,但是我明明是下載的3.3.1.1版本,還是總是莫名其妙的報PermGen錯誤,貌似對于x86_64的Linux版本,該問題沒有被修正。
看到3.4的MileStone出來了,想嘗試一下,隨著別人的鏈接下載了M1版本,啟動沒有問題,但是發現居然還是Europa,一看版本號,發現是個3.3.0版本!到Eclipse站點上一看,原來已經出到M4了,下載下來看看,這個才是對的3.4版本。試用了一下,還不錯。而下載了幾個Europa的jee版本都總是出現Permgen space的錯誤。看來逼得我要用testing版本了。