iMac上に開発環境整える

逐次付け足していく予定

サマリー

  1. 参考書籍
  2. Install Java
  3. Install Eclipse
  4. Add Eclipse Plugin
    1. Google Web Toolkit
    2. Cypal Studio
  5. Install Tomcat
  6. Install PostgreSQL

参考書籍

Windows用だし、情報古いんで、あくまで参考程度

Install Java

Java for Mac OS X 10.6 Update 3を入れたら、Headerファイルがどうのって怒られたので
Apple Developer Connectionまで、Install Java for Mac OS X 10.6 Update 3 Developer Packageを取りにいってインストール


Apple Developer Connectionは、登録作業が必須。
日本語使えないので、英語で頑張る。


http://connect.apple.com/cgi-bin/WebObjects/MemberSite.woa/wa/download?path=%2FJava%2Fjava_for_mac_os_x_10.6_update_3_developer_package%2Fjavadeveloper_10.6_10m3261.dmg

Install Eclipse

Eclipse Helios (3.6.1) Eclipse IDE for Java EE Developersをインストール。ここは好みの問題?
http://www.eclipse.org/downloads/

Add Eclipse Plugin

Google Web Toolkit

App Engineもいずれ使うかな?ってことで一緒に入れた


Google Plugin for Eclipse 3.6 (Helios) Installation Instructions
http://code.google.com/intl/ja/eclipse/docs/install-eclipse-3.6.html

Cypal Studio

GWTでの開発をサポートするプラグインらしい
GWTのバージョンが2.0だったので、2.0用のCypal Studioをインストール


cypal-studio
http://code.google.com/p/cypal-studio/


お目当ての品を頂く
in.cypal.studio.for.gwt-2.alpha..zip

# ユーザ名は自分のに適宜読み替えで

% cd /Users/{TakiTake}/Downloads

# 物があるか確認。

% ls -l in.cypal.studio.for.gwt-2.alpha..zip

# 心配性な人はchecksumもチェック

% openssl sha1 in.cypal.studio.for.gwt-2.alpha..zip
--------------------------------------------------------
期待値
SHA1(in.cypal.studio.for.gwt-2.alpha..zip)= 438485a59c21b21435d1ae94c38fda2d67b7b3ba
--------------------------------------------------------

# 解凍

% unzip in.cypal.studio.for.gwt-2.alpha..zip

# jarファイルをEclipseのpulginフォルダに放り込む
# Eclipseのフォルダへのパスは自分の環境に合わせて読み替えで

% cp -i in.cypal.studio.gwt.core_2.0.0.200903252317.jar /path/to/eclipse/plugins/
% cp -i in.cypal.studio.gwt.ui_2.0.0.200903252317.jar   /path/to/eclipse/plugins/


Eclipseを再起動させて
Eclipse > Preferences > Cypal Studio
があれば、インストール完了。


GWTとの連携方法は、調査中。。

Install Tomcat

macportsから、tomcat6を入れました。

# port install tomcat6

Eclipse > Preferences > Server > Runtime Enviroments
Addボタンクリック
Apache Tomcat v6.0 を選択
インストールディレクトリ指定(/opt/local/share/java/tomcat6)
ServersのViewで、control + クリックして、New > Server
Tomcat v6.0 Serverを選択


サーバ立ち上がればおk

Install PostgreSQL

macportsで9.0をインストール

# port install postgresql90 postgresql90-server


後は、指示通りにコマンド打てば起動できます。
注意点としては、

# /opt/local/lib/postgresql90/bin/postgres -D /opt/local/var/db/postgresql90/defaultdb

ってやると権限関連で怒られるので

# sudo su - postgres -c '/opt/local/lib/postgresql90/bin/postgres -D /opt/local/var/db/postgresql90/defaultdb'

と、su - postgresで委譲する。