在Eclipse 3.7 中出現一個沒辦法設定 Default Workspce 的問題. 當 eclipse 裡頭有 A, B 兩組Workspce 時, 不管怎樣設定, 第一次開啟eclipse 都是跑A workspace. 在進入A workspace後 , 再 change workspace to B Workspace 就可以換到 B Workspace. 但是, 關掉 Eclipse後, 在開啟Eclipse 就會是進入 A Workspace. 就算在 設定 Prompt for workspace on startup, 啟動 eclipse 一樣不會詢問.
只能用console模式下, 先用 eclipse -clear 清除設定後, 才會出現 Prompt for workspace on startup , 重新設定 default workspace on startup.
2012-06-25
2012-06-21
[eclipse] 使用maven 要注意, default java 要使用 jdk 不要用jre
最近需要開發 jboss 相關程式, 需要用到 jboss tools and maven. jboss系列的project 現階段幾乎都已經改用 maven 來作為 project config. 所以, eclipse 裏頭也就直接裝起 m2 這一個plugin.
不過一開始裝好以後, 開一個 new jboss project 試試看. 發現使用 run as -> maven clean 沒有問題. 但是 run as ->maven install, 幾乎不能動. 都會出現需要我指定相關的JAVA_HOME. 再詳細看Error Message, 發現 maven 一直找不到 在 jdk/lib/tools.jar 這一個lib.
了解原因以後, 到 Preferences -> Java -> Installed Jre 看到, 原來 eclipse 只會先抓 jre , 而不會指定使用 jdk. 所以 , 將default jre 指向 jdk 目錄, 就解決了這樣的問題.
不過一開始裝好以後, 開一個 new jboss project 試試看. 發現使用 run as -> maven clean 沒有問題. 但是 run as ->maven install, 幾乎不能動. 都會出現需要我指定相關的JAVA_HOME. 再詳細看Error Message, 發現 maven 一直找不到 在 jdk/lib/tools.jar 這一個lib.
了解原因以後, 到 Preferences -> Java -> Installed Jre 看到, 原來 eclipse 只會先抓 jre , 而不會指定使用 jdk. 所以 , 將default jre 指向 jdk 目錄, 就解決了這樣的問題.
訂閱:
文章 (Atom)