iMac上に開発環境整える
逐次付け足していく予定
サマリー
参考書籍
Windows用だし、情報古いんで、あくまで参考程度
Struts2 フルスタック化&Webアプリケーション開発 ~Struts2+Spring 2+Tiles+iBATIS+GWTで作るショッピングサイト~
- 作者: 三国逸文
- 出版社/メーカー: 毎日コミュニケーションズ
- 発売日: 2008/11/28
- メディア: 単行本(ソフトカバー)
- 購入: 4人 クリック: 179回
- この商品を含むブログ (7件) を見る
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は、登録作業が必須。
日本語使えないので、英語で頑張る。
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で委譲する。