星期四, 三月 12, 2009
Eclipse 3.4 - No repository found containing osgi.bundle
Eclipse 3.4 有時用 update site 更新或安裝 plugin 常會看到 這種錯誤
只要把出問題的 update site 移除再重新加回去就可以了
不過 3.5 好像就會修正這個問題
星期二, 二月 10, 2009
AJDT 設定 encoding
AJDT 好像從 1.6.3 開始不知道為什麼沒直接讀 project 的設定,害我 UTF-8 的 project 一直有問題
後來才發現可以另外設定 ajc (AspectJ compiler/weaver) 的 encoding,設定之後就好了
![]() |
設定就在 AspectJ Compiler 的最後一項 Non-standard compiler options 填入 -encoding UTF-8
星期五, 四月 25, 2008
moreUnit - 可以從程式碼跳到相對應 test 的 Eclipse plug-in
星期六, 四月 19, 2008
Eclipse TPTP 用 Europa Discovery Site 安裝的問題
裝了 TPTP Platform Project 和 TPTP Tracing and Profiling Tools Project
結果要 profile Java 程式不能用
會說連不上 Agent Controller server(也可能看到錯誤編號 IWAT0284E)
後來直接去下載 TPTP 壓縮檔,發現用 updatesite 安裝的,少了兩個目錄
eclipse\plugins\org.eclipse.tptp.platform.ac.win_ia32_4.4.1.v200802050100\agent_controller
eclipse\plugins\org.eclipse.tptp.platform.jvmti.runtime_4.4.100.v200802221314\agent_files
從壓縮檔解出這兩個目錄進去,就能用了....(ac.win_ia32 那個依 OS 決定)
星期五, 二月 02, 2007
PermGen space
之前 Eclipse 一直爆掉....看 log 都有一行
java.lang.OutOfMemoryError: PermGen space
不過也沒想到要改什麼,看了 NetBeans 的 netbeans.conf 才想到學著在 eclipse.ini 裡面照樣加
-XX:MaxPermSize=160m
就沒爆了....Orz
星期一, 七月 31, 2006
Commons4E 1.1.10
Commons4E
1.1.10 更動:
- 自動選取所有非 transient 的 field
- 要產生的 method 在 superclass 裡是 abstract 時不可選 append super
- 設定裡面可以選擇顯示可存取的 superclass field
如果是用 java 1.4.2 執行 Eclipse,且 Commons4E 1.1.x 不能用,請更新成這版,之前 update site 的版本 class file 不小心產生成 java 5 的了,所以用 java 1.4.2 會不能用,這版已經修正。
星期五, 六月 23, 2006
Commons4E - 如何使用你自己的 ToString style
因為之前有外國朋友寫信問我這個問題,所以錄了一段 demo:
http://www.jiayun.org/tutorials/ToStringStyle.htm
星期三, 二月 22, 2006
Commons4E 1.1.9
主要有這三點更動
- 將 Commons Lang 2.1 版的一個新的 ToStringStyle 加進去
- 產生 compareTo 時若父類別都沒有 implement Comparable,則不可選擇 append super
- 產生 equals 和 hashCode 時,若父類別都沒有 override Object 的 equals 和 hashCode 則不能選擇 append super
1.0.9 還沒 merge 好,稍晚再 release
星期二, 元月 17, 2006
幾個 TinyOS 的 Eclipse plugin
TinyosIDE 0.0.5
功能還很陽春,除了一些 make 選項,編輯方面只有簡單的 syntax highlighting,沒有什麼額外的輔助功能
TinyDT 0.1.1
網頁上功能寫不少,可是不是用不太出來,就是沒有很好用,可能在 Windows 會好一點,我是在 Linux 下試
TinyOS Plugin for Eclipse
看網頁上畫面感覺很不錯,不過只有 Windows 版本,我還沒試試看裝在 Linux 上會怎樣
星期五, 十一月 25, 2005
Commons4E 1.1.8
這一版只能在 Eclipse 3.1 以上用,加了兩個 Java 5.0 相關的功能
一個是可以加上 @Override(這個好像比較沒什麼用)
另一個是可以產生 generics 型的 compareTo
設定裡面可以選擇要不要使用這兩個功能,要用的話另外得把 JDT 或個別 project 的 source compatibility 設成 5.0
Commons4E

