読者です 読者をやめる 読者になる 読者になる

Pluginのテストを自動化するには(その6-2-2:後日談)

テスト ビルド 自動化 Eclipse Plugin開発

ビルドのできなかった理由javacコマンドの実行時に与えられるソースバージョン、ターゲットバージョンとして1.6を与えていなかったという罠。また、現在のプロパティの設定ではLinux環境でしか動かないようになっています。
これらのバージョンはbuild.propertiesに書きます。じゃぁ、build.xmlはどこにあるのかという疑問が浮かびますが、これはビルド開始時にEclipseのAntから自動生成されています。Linux環境でビルドしてみると/tmp/build/I.Build/にビルドした成果物が出力されますが、それとおんなじ階層にfeatureに対応したbuild.xmlが出力されています。