ERMater のビルド環境を構築する
ERMater という素晴らしい ER図用GUIエディタが公開されていて、とっても便利に使わせてもらってます。
ありがとうございます!!!
ERMater
http://ermaster.sourceforge.net/index_ja.html
エクスポート機能
その素晴らしい機能の詳細は上のページで確認して頂くとして、
基本機能のER図作成の他に、
さらに私が助けられているのが下のエクスポート機能です。
〜 上のURLからの抜粋 〜
20.2. エクスポート
20.2.1. 画像
20.2.2. DB定義書(EXCEL形式)
20.2.3. DB定義書(HTML形式)
20.2.4. DDL (TXT)
このエクスポート、実際のコンテキストメニューを見てみると、
「Java」の項目があります。
実際、使ってみるとダイアログが出るものの、自分の環境では機能しませんでした。
そこで実装はどうなっているんだろうと気になりました。
ビルド環境の構築に挑戦してみました。
ビルド環境の構築ではまる
↓こちらのありがたいサイトを参考に環境構築しました。
Eclipse プラグイン開発チュートリアル
http://kompiro.org/nagoya-seminar/html/
いっこはまったのが、
http://kompiro.org/nagoya-seminar/html/0_environment.html#eclipse
Eclipseプラグインの開発環境であるPDEは下記のパッケージに同梱されています。
Eclipse Classic
Eclipse for RCP and RAP Developers
と、使うべき Eclipse のエディションがしっかり書いてあるのに、
Eclipse IDE for Java EE Developers なら、なんでも大丈夫だろうと思ってやってたら
途中でつまりました。
↓こちらの手順にある、
プラグイン・マニフェスト・エディタを使って編集する
http://kompiro.org/nagoya-seminar/html/1_create_plugin.html#id7
新規のメニュー
(上記URLからの転記です)
が、Eclipse IDE for Java EE Developers だと Generic しか出てきません。
しばらく EE Developers のまま、あれこれ試行錯誤してしまいました。
でるわけねーよw
ビルド環境の構築
ERMaster は、Eclipse 3.5 を使って開発しているようなので、下をインストールしました。
Eclipse for RCP/Plug-in Developers, Mac Cocoa 64-bit
http://www.eclipse.org/downloads/packages/release/galileo/sr2
ソースを下のページの Download GNU tarball リンクから、ダウンロードします。
SCM Repositories - ermaster
http://ermaster.svn.sourceforge.net/viewvc/ermaster/
ダウンロードしたソースを解凍すると、ermaster ディレクトリができます。
そのディレクトリを、Eclipse起動時の wrokspace 選択で選びます。
パッケージエクスプローラーのコンテキストメニューからインポートを選び、
General → Existing Projects into Workspace を選んで、Next
再び、解凍してできた ermaster ディレクトリを、Select root directory: に選択。
Projects: も勝手にチェックがついてるかと思います。
そして Finish
ERMaster の Project 一式が、追加されました。