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 目錄, 就解決了這樣的問題.

沒有留言:

張貼留言