2012/07/15(日)
■[勉強会]某勉強会のための環境構築エントリまとめ

この日行われた『素振り』に関するイベントで必要な環境を整えるための、導入マニュアル的なエントリです。
Windowsの場合
推奨環境は以下の通り。極力下記の環境で準備をしておいてください。(※大きく外れる・挙動確認が取れない環境についてはサポートしかねる場合があります)
| OS | Windows 7 | ※必須 (Windows XPでも動作確認例あり) |
| JDK | Java 6 or 7 | ※必須 |
| Eclipse | 3.7(Indigo) | ※必須:Pleiades All in One Eclipseを利用します |
| 導入プラグイン | Quick JUnit | ※Pleiades導入で同梱(3.7以降) |
| 導入プラグイン | Mercurial Eclipse | ※別途導入必要 |
| Mercurial | 2.x系 | ※任意(Pleiades+Eclipse Mercurialプラグインで想定する操作は行えるので) |
| Mercurial GUI | Tortoise HG | ※任意(Pleiades+Eclipse Mercurialプラグインで想定する操作は行えるので) |
以下の手順で上から下に導入作業を進めてください。
1.インストール:Java実行環境及び総合開発環境(IDE)
イベント側としては【JREあり&便利プラグイン全部入りな『Pleiades』】をオススメしていますが、【JDK個別インストール】&【JRE無しの『Pleiades』】でも何ら問題はありません。
確認ポイントは以下。問題無ければ次へ。
- Eclipseが起動し、日本語メニュー表示がされている事
- Quick JUnitプラグインの設定項目が確認出来ている事([ウインドウ]→[設定]→[Java]→[JUnit]→[Quick JUnit])
2.インストール:Eclipse Mercurial Plugin
Mercurialについては、Eclipseから利用出来るプラグインを導入し、使用する予定です。Eclipseインストール後、追加で導入して下さい。
確認ポイントは以下。問題無ければ次へ。
- Eclipseが起動し、日本語メニュー表示がされている事
- Quick JUnitプラグインの設定項目が確認出来ている事([ウインドウ]→[設定]→[チーム]→[Mercurial])
- 任意のプロジェクトを作成、右クリックし[チーム]→[プロジェクトの共用]を選択、リポジトリータイプの候補にMercurialが出て来ていること
3.インストール:Mercurial
こちらの作業については任意。余力がある&当日イベントで作業が早く進んだ場合等に導入してみてください。以下のエントリで、
がインストール出来ます。
Macの場合
推奨環境は以下の通り。極力下記の環境で準備をしておいてください。(※大きく外れる・挙動確認が取れない環境についてはサポートしかねる場合があります)
| OS | Mac OS X | ※必須 |
| JDK | Java 6 or 7 | ※必須 |
| Eclipse | 3.7(Indigo) | ※必須:素のEclipseにPleiades All in One Eclipseのプラグイン一式を手動で配置する方法を採ります |
| 導入プラグイン | Quick JUnit | ※Pleiades導入で同梱(3.7以降) |
| 導入プラグイン | Mercurial Eclipse | ※別途導入必要 |
| Mercurial | 2.x系 | ※必須 |
| Mercurial GUI | Mac HG | ※任意 |
1.インストール:Mercurial
Macの場合、Mercurialプラグイン導入の際に実行時パスの情報を参照するので、作業をスムーズに行うためにMercurialを先にインストールします。
確認ポイントは以下。問題無ければ次へ。
2.インストール:Java実行環境及び総合開発環境(IDE)
Macの場合、Pleaiadesをそのまま利用する事が出来ないので、若干作業を分けて構築します。
- Mac OS X 開発環境構築手順:Java実行環境(jdk6)インストール - Shinya’s Daily Report
- Mac OS X 開発環境構築手順:Eclipse3.7インストール&日本語化設定 - Shinya’s Daily Report
確認ポイントは以下。問題無ければ次へ。
- Eclipseが起動し、日本語メニュー表示がされている事
- Quick JUnitプラグインの設定項目が確認出来ている事([Eclipse]→[環境設定]→[Java]→[JUnit]→[Quick JUnit])
3.インストール:Eclipse Mercurial Plugin
ここはWindowsと同様。
確認ポイントは以下。問題無ければ次へ。
- Eclipseが起動し、日本語メニュー表示がされている事
- Quick JUnitプラグインの設定項目が確認出来ている事([Eclipse]→[環境設定]→[チーム]→[Mercurial])
- 任意のプロジェクトを作成、右クリックし[チーム]→[プロジェクトの共用]を選択、リポジトリータイプの候補にMercurialが出て来ていること
共通
ワークスペースのエンコード設定
文字のエンコード設定については基本『UTF-8』で統一する事とします。Eclipse起動後、以下の手順でエンコードを『UTF-8』に設定してください。
- Windowsc:[ウインドウ]→[設定]→[一般]→[ワークスペース]を選択、【テキストファイルのエンコード】でその他→[UTF-8]を選択し[OK]を押下
- Mac:[Eclipse]→[環境設定]→[一般]→[ワークスペース]を選択、【テキストファイルのエンコード】でその他→[UTF-8]を選択し[OK]を押下
プラグイン導入時に不要な選択肢があり、解除しても先に進めない
何か良く分かりませんが、Eclipseを再起動して同じ手順で進める(不要なものは選ばない)と先に進めるようになります。Macの場合はWindows絡みのものとかが不要、またQuick JUnitプラグインを個別導入する場合、Growl絡みでこの辺りの挙動が発生します。
セットアップ:Bitbucketアカウントの取得
- (近日中作成予定)
購入: 9人 クリック: 105回
- 151 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&sqi=2&ved=0CGAQFjAA&url=http://d.hatena.ne.jp/absj31/20120404/1333546097&ei=POQAUJCTEeW3iQe0hcGACA&usg=AFQjCNHDbjOoXfwPcHFum2gz1iFrMm3cdw
- 132 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&ved=0CFgQFjAB&url=http://d.hatena.ne.jp/absj31/20120402/1333453890&ei=YgsBUJDvGOOMmQWK5JjrCQ&usg=AFQjCNFUjGYAmj45AV654tGpIw0cDIU78A
- 93 http://search.yahoo.co.jp/search?p=日大藤沢3-2武相&search.x=1&fr=top_ga1_sa&tid=top_ga1_sa&ei=UTF-8&aq=3&oq=にちだい
- 75 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&source=web&cd=3&ved=0CFwQFjAC&url=http://d.hatena.ne.jp/absj31/20101128/1290949284&ei=ugj7T4rTOMGHmQXShuySBQ&usg=AFQjCNHqmmgarOoKot_T8pljANFj5JghhQ&sig2=AHi3kZbuErYjnvoN2fta4g
- 47 http://search.yahoo.co.jp/search?p=高校野球神奈川大会:日大藤沢3-2武相&rs=5&tid=top_ga1_sa&ei=UTF-8&oq=武相&fr=top_ga1_sa
- 45 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&frm=1&source=web&cd=1&ved=0CGcQFjAA&url=http://d.hatena.ne.jp/absj31/20111201/1322751345&ei=w9kAUN_mBo-6iAeq6cWaCA&usg=AFQjCNEPtZdzQke5ZOmSsRlWnQ-InuqwKw&sig2=_MFVyBcpQKMTOBx4kxQm8Q
- 33 http://d.hatena.ne.jp/asin/4873115655
- 26 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&source=web&cd=5&ved=0CGAQFjAE&url=http://d.hatena.ne.jp/absj31/20120706/1341599360&ei=U9UAUIX3ComUiQecprioCA&usg=AFQjCNEnQbMXi10hXcUaXlWE5ZvWsK5D8w&sig2=jn08qFDN-9Y7-20X1S4dvw
- 22 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&source=web&cd=4&ved=0CF0QFjAD&url=http://d.hatena.ne.jp/absj31/20120213/1329152362&ei=Xg8BUO6xMfGQiQfsmKieCA&usg=AFQjCNFHB-SRaMnBCk9UeaZ6IXjwIKz0qw&sig2=wOQtTxWM1KkRiU_v1YbmYQ
- 22 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&source=web&cd=6&ved=0CGQQFjAF&url=http://d.hatena.ne.jp/absj31/20111012/1318388848&ei=Gd4AUKviJNDOrQfetsWTBg&usg=AFQjCNG17z4Up_qYrzU5cq1rzzmQCjaYkw&sig2=Fd5BZPjn-1m8AcJaX6eo3w



