EclipseとNetBeans、JDeveloper、それぞれの特徴は?--クロスコミュニティセミナから

白石俊平(あゆた) 2007年08月22日 19時51分

  • このエントリーをはてなブックマークに追加

JJUGによるクロスコミュニティセミナが初めて開催

 8月21日、日本Javaユーザグループ主催 (JJUG) による「クロスコミュニティセミナ 第一回 IDE」が開催された。

 日本Javaユーザグループは、「コミュニティのコミュニティ」を標榜し、コミュニティ同士の活発な交流を促進し、日本のJava技術の発展や開発者の支援を目的とする団体。

 今回は、「クロスコミュニティ」イベントとして開催された初のセミナー。IDEコミュニティに的を絞り、数あるJava IDEの中でもEclipse、NetBeans、JDeveloperに関して、エキスパートによる説明とデモンストレーション、質疑応答が行われた。

プラグインの数と、配慮の行き届いた操作感が魅力のEclipse

NTTデータ先端技術 竹添直樹氏 (Eclipse) NTTデータ先端技術 竹添直樹氏 (Eclipse)

 最初に紹介されたIDEは、現在圧倒的なシェアを誇るEclipseだ。登壇したのはNTTデータ先端技術の竹添直樹氏。

 竹添氏は、6月末にリリースされたばかりの新バージョン3.3の新機能を中心に取り上げた。

 プラグインのセットが初期状態から提供されることによりインストールが楽になったこと、リファクタリングやデバッガの改良点、Ctrl+3 というショートカットによって呼び出せるクイックアクセス機能など、大小様々な改良点を紹介。

 デモンストレーションとして、Eclipse3.3からデフォルトで利用できるようになった「Mylyn」の操作を行った。「Mylyn」は、以前は「Eclipse Mylar」として開発が行われていた「タスク指向UI」を実現するプラグインだ。「タスク指向UI」とはなかなか分かりにくい概念であるが、簡単に言うと、開発に伴う様々なタスクとプロジェクト内のリソースを関連付けておくことができるものだ。タスクを切り替えるだけで、関連するリソースが絞り込まれて表示されるため、各タスクで修正すべきファイル、以前修正したファイルなどが明確になり、作業へ取りかかるための労力も軽減される。

 JIRAやTracなどの著名なタスク管理システムとも連動するので、使いようによっては、開発プロセスの中心的なツールになる可能性も秘めている。

Mylynのデモ Mylynのデモ

GUIビルダー、Ruby対応の優位が際立つNetBeans

きしだなおき氏 きしだなおき氏

 次に登場したのは、最近GPLv2とのデュアルライセンス化が話題になったNetBeans。登壇したのはきしだなおき氏。

 きしだ氏は手書きのスライドで、NetBeansの利点を簡潔に紹介。以下の画像を見ていただければ、NetBeansの持つ強みが一瞬にして理解できること請け合いだ。

NetBeansの利点

 NetBeansは、こうした利点においてはEclipseよりもかなり使いやすいと強調。特にGUIビルダーとRubyに関してはかなりの強みを持っており、その機能を使うためだけにNetBeansを起動する開発者も少なくないという。

 同氏は、WYSIWYGな開発環境が整備されていることによる生産性と敷居の低さから、Java開発者が.NETに移行している流れがあることを指摘。Javaプラットフォームでも、早急にそうした開発環境を整える必要性があることを訴えた。そうした流れを踏まえて、同氏のデモンストレーションはNetBeansのGUIビルダーのみを用いて (一行もコードを書くことなく)、データベーステーブルの内容をSwingアプリケーション、Webアプリケーションに表示するというものであった。NetBeans外生成するコードはJava 7への導入が検討されている「JSR 295: Beans Binding」を利用しており、同フレームワークの利用によりデータとUIの同期が簡単に行えるようになることを実証してみせた。

ZDNet Japan 記事を毎朝メールでまとめ読み(登録無料)

  • このエントリーをはてなブックマークに追加

この記事を読んだ方に

連載

CIO
シェアリングエコノミーの衝撃
デジタル“失敗学”
コンサルティング現場のカラクリ
Rethink Internet:インターネット再考
インシデントをもたらすヒューマンエラー
トランザクションの今昔物語
エリック松永のデジタルIQ道場
研究現場から見たAI
Fintechの正体
米ZDNet編集長Larryの独り言
大木豊成「仕事で使うアップルのトリセツ」
山本雅史「ハードから読み解くITトレンド放談」
田中克己「展望2020年のIT企業」
松岡功「一言もの申す」
松岡功「今週の明言」
内山悟志「IT部門はどこに向かうのか」
林 雅之「デジタル未来からの手紙」
谷川耕一「エンプラITならこれは知っとけ」
大河原克行「エンプラ徒然」
内製化とユーザー体験の関係
「プロジェクトマネジメント」の解き方
ITは「ひみつ道具」の夢を見る
セキュリティ
エンドポイントセキュリティの4つの「基礎」
企業セキュリティの歩き方
サイバーセキュリティ未来考
ネットワークセキュリティの要諦
セキュリティの論点
スペシャル
エンタープライズAIの隆盛
インシュアテックで変わる保険業界
顧客は勝手に育たない--MAツール導入の心得
「ひとり情シス」の本当のところ
ざっくり解決!SNS担当者お悩み相談室
生産性向上に効くビジネスITツール最前線
ざっくりわかるSNSマーケティング入門
課題解決のためのUI/UX
誰もが開発者になる時代 ~業務システム開発の現場を行く~
「Windows 10」法人導入の手引き
ソフトウェア開発パラダイムの進化
エンタープライズトレンド
10の事情
座談会@ZDNet
Dr.津田のクラウドトップガン対談
Gartner Symposium
IBM World of Watson
de:code
Sapphire Now
VMworld
Microsoft WPC
Microsoft Connect()
HPE Discover
Oracle OpenWorld
Dell Technologies World
AWS re:Invent
AWS Summit
PTC LiveWorx
吉田行男「より賢く活用するためのOSS最新動向」
古賀政純「Dockerがもたらすビジネス変革」
中国ビジネス四方山話
ベトナムでビジネス
日本株展望
企業決算
このサイトでは、利用状況の把握や広告配信などのために、Cookieなどを使用してアクセスデータを取得・利用しています。 これ以降ページを遷移した場合、Cookieなどの設定や使用に同意したことになります。
Cookieなどの設定や使用の詳細、オプトアウトについては詳細をご覧ください。
[ 閉じる ]