【ハウツー】
Eclipseには標準でPDE(Plugin Development Environment)というプラグイン開発環境が付属しており、すぐにプラグインの開発が行えるようになっている。PDEではプラグインやフィーチャ、更新サイトをビルドして配布可能な状態でエクスポートしたり、プラグインのユニットテストを行うことも可能だ。しかし、これらを自動化しようとすると途端に話がややこしくなる。
通常のJavaアプリケーションの場合、Mavenなどを用いることでCVSやSubversionリポジトリから最新のソースを取得し、ビルドやユニットテストを定期的に自動実行するといったことは比較的容易だが、Eclipseプラグインの場合、ビルドにEclipse本体が必要であったり、ユニットテストを行うためにランタイムワークベンチを起動する必要があったりと、自動化するのはなかなか難しいのが現実だ(EclipseにはプラグインをビルドするためのAntタスクが用意されていたり、ヘッドレスモードでAntを実行することもできるため、自動化が不可能というわけではない)。
本稿では「pluginbuilder」というツールを用いてプラグインのビルドを自動化する方法について解説する。
| 120Hz SHVカメラ用イメージセンサーを使った撮像装置 - SHVフルスペック化へ [18:10 5/25] |
| 京大、視覚による物体認知は前頭前野からのトップダウン信号が重要と確認 [17:45 5/25] |
| 製品数の拡大だけでなくBCPの展開なども含めた総合力で事業の強化を図るTI [17:25 5/25] |
| 東大、動物の生殖周期を制御する脳内活動とホルモン分泌の周期性を発見 [17:10 5/25] |
| 飲酒時にトマトを食べると、血中アルコール濃度が低下 - カゴメなどが確認 [16:48 5/25] |
|
デル、期間限定キャンペーンに特価アイテム追加、アップグレード無料も継続 [19:41 5/25] パソコン |
|
上海問屋、iPhoneとほぼ同じ薄さのバッテリ内蔵ヘッドホンアンプ [19:05 5/25] パソコン |
|
15秒で日陰を作る! ワンタッチ設営のレジャーシェード発売 [18:53 5/25] ライフ |
|
ASUS、Intel Z77チップセット搭載のワークステーション用ATXマザーボード [18:52 5/25] パソコン |
|
節電効果が数字で見える「スマートハイム・ナビ」の機能強化 - 積水化学工業 [18:52 5/25] ライフ |
4つの診断で、自分の適性を見つめなおそう!
働くこと・挑戦し続けることへの思いを綴ったインタビュー
あなたにピッタリのアドバイスを読むことができます。
転職に必要な情報が収集できます
企業からアプローチのメッセージが届きます。