『Beginning Java and Flex』勉強用環境構築
Beginning Java and Flex: Migrating Java, Spring, Hibernate and Maven Developers to Adobe Flex
- 作者: Filippo di Pisa
- 出版社/メーカー: Apress
- 発売日: 2009/12/23
- メディア: ペーパーバック
- クリック: 4回
- この商品を含むブログ (4件) を見る
上記書籍を読み進めていくに当たっての実装・稼働環境を構築。その際の実施メモとして当ネタをエントリしてみます。対象OSはWindows XP(in Windows7 XP Mode)。
現在第3章まで読み進めており、今回のエントリ範囲も3章の環境構築の箇所となっております。
Eclipse3.5&Flex Builder 3(Plugin)
ベースとなるFlex3は一応はEclipse3.4まで対応、という形のようでしたが、以下の手順を踏むことでEclipse3.5環境でFlex Builder3のプラグインを動作させることが可能のようです。
手順としては以下の通り。
- All in One Eclipse(Pleiades)3.5を入手、解凍、起動。
- Flex Builder3をプラグインベースで導入(導入時のフォルダ=C:/FlexBuilder3Plug-in とした)。対象フォルダは上記Eclipse3.5のフォルダを指定。
- 一旦Eclipseを起動。この時点ではFlex Builder3プラグインは反映されていない。
- 上記URLの手順に従い、ファイルの内容を以下のように変更。
path=C:/FlexBuilder3Plug-in
SpringIDE
- 更新サイト( http://springide.org/updatesite/ )を追加し、関連プラグインをインストール。導入したのは以下の3つ。
Subversion
- 書籍ではSubclipseを進めていたが、Pleiades導入時に既にSubversiveが入っていたのでそっちを採用する事に。
Maven
- 最新安定バージョン?を入手し、解凍。以下の場所に配置。
C:\apache-maven-2.2.1
- 環境変数を追加。
MAVEN_HOME:C:\apache-maven-2.2.1 Path:%MAVEN_HOME%\bin (追記)
- コマンドプロンプトで[mvn -version]を実行、バージョンを確認。
Microsoft Windows XP [Version 5.1.2600] (C) Copyright 1985-2001 Microsoft Corp. C:\>mvn -version Apache Maven 2.2.1 (r801777; 2009-08-07 04:16:01+0900) Java version: 1.6.0_20 Java home: C:\jdk1.6.0_20\jre Default locale: ja_JP, platform encoding: MS932 OS name: "windows xp" version: "5.1" arch: "x86" Family: "windows" C:\>
- 関連プラグイン(m2eclipse)も併せて導入。
- M2Eclipse | Sonatype
- Update site URL
書籍ではMavenの実施・解説に結構なページ数(第3章、約20ページ)を割いていたのですが、全編英語ではそこまで綿密に読む気も起きず…(^_^;)
いずれはMavenも基礎から学んで行きたい所なのですが、いまいちそこまで(勉強に)駆り立てるものがないというのが正直な所。Antで十分じゃん、と思う気持ちが未だに強い。Mavenは便利なんだろうけど(便利と思えるまでに)設定や時間が掛かる・敷居が高い?印象が強い。
生憎日本語書籍・解説サイトも乏しいようだし…差し当たっては公式サイトの翻訳理解からはじめてみるのが良いのかなぁ?
その他関連Eclipseプラグインのインストール
その他、第3章で一覧に上がっていたEclipseプラグインについてもざっくり紹介。
QuickRexプラグイン
- 正規表現作成支援とテストを行う。Update Site経由で導入確認済。
- Table of Contents
- QuickRExプラグイン - EclipseWiki
Eclipse SQL Explorer
- RDBMS操作ツール。Update Site経由で導入確認済。
- Eclipse SQL Explorer
VeloEclipse
- Velocity対応プラグイン。Update Site経由で導入確認済。
- Welcome to Veloeclipse
- VeloeclipseでVelocityを操作 - Dosanko*SE:覚書
Log4e
- ログ出力コードの入力を支援。Update Site経由で導入確認済。
- Log4E - Home
- @IT:CoolなEclipseプラグイン(5)
EclipseUtilPlugins
- eclipseutilplugins: ホーム
- 内容を見ると既に導入されているものも多い?Update Siteも無いようだし、これに関しては導入保留。
Ldap Tools
- LDAP関連プラグイン。Update Site経由で導入確認済。
- Cyrone
- Ldap Tools for Eclipse | Download Ldap Tools for Eclipse software for free at SourceForge.net
- Update Site:http://cyrone.com/eclipseupdates
Hibernate Synchronizer
- Hibernate用コードジェネレータ。
- http://hibernatesynch.sourceforge.net/
- Update SiteのURLは存在せず?JBoss関連のツール(HIbernate Tools)を導入した方が良さそう?これも保留。
HTML Tidy
- (X)HTML/XMLのフォーマット、チェックなど。
- HTML Tidy Eclipse Plug-in
- Update Siteは存在せず、ものも古そう?保留。
JS Editor
- HTML Tidy同様、Update Site存在せず。保留。
同日の読書記録第3章つぶやき纏めと併せて、第3章完としたいと思います。