hudson

ひょんなことからhudsonのコードをいじっているんですが時間がなく全く進みません。

で久々に時間ができたので続きをやろうとしてソースを最新にアップデートしたらmvn installやmvn hudson-dev:runでエラーが出るようになってしまった。


[INFO] ------------------------------------------------------------------------
[INFO] Building Hudson remoting layer
[INFO] task-segment: [install]
[INFO] ------------------------------------------------------------------------
[INFO] [enforcer:display-info {execution: default}]
[INFO] Maven Version: 2.0.9
[INFO] JDK Version: 1.5.0_13 normalized as: 1.5.0-13
[INFO] OS Info: Arch: i386 Family: unix Name: mac os x Version: 10.5.4
[INFO] [remote-resources:process {execution: default}]
[INFO] inceptionYear not specified, defaulting to 2008
[INFO] [resources:resources]
[INFO] Using default encoding to copy filtered resources.
[INFO] [compiler:compile]
[INFO] Compiling 38 source files to /Users/izuno/develop/workspaces/hudson/hudson/main/remoting/target/classes
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Compilation failure


う〜ん。進まん。


追記1

Terminalで確認すると


java version "1.6.0_05"
Java(TM) SE Runtime Environment (build 1.6.0_05-b13-120)
Java HotSpot(TM) 64-Bit Server VM (build 1.6.0_05-b13-52, mixed mode)

でもCurrentJDKは1.5を指してる。何となくわかってきた。
id:cactusmanさんの指摘通り、デフォルトのJDKが1.5だからみたい。


追記2


CurrentJDKをJDK6にすると今度はEclipseが起動しなくなった。
こっちをたてればあっちがたたず・・・


追記3


最終的にはeclipseの起動JVMを1.5に設定して起動させました。
eclipse.iniに以下を追加


/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home/bin/java