2010-03-06

GAE/J + Slim3 [準備]

まずは、開発環境の準備から。
基本的には「スタートガイド」 に書かれているとおりに準備すればOK

次はSlim3、公式サイトの「Getting Started」に沿って進める。
まずはslim3-blankプロジェクトをダウンロード or エクスポートして、eclipseのプロジェクトとしてインポートする。
  • ダウンロード: http://code.google.com/p/slim3/downloads/list
  • Subversionリポジトリからダウンロードまたはエクスポート:http://slim3.googlecode.com/svn/trunk/slim3-blank/

Getting a blank project」に従って設定を進めて、このページの最後の[7.Running the Project]でプロジェクトが正常に起動できるか確認してみる。
  • eclipse[実行の構成]で"Webアプリケーション"を選択して新規作成する。
  • プロジェクトにインポートしたslim3-blankを指定する
  • すると
    [引数]: Projects using App Engine 1.2.6 or later require a Java agent. Add this VM argument:
    というエラーが表示されたので、表示された通りに[引数]タブの"VM引数"に下記のように指定する。
    -javaagent:(GAE SDKインストールパス)\com.google.appengine.eclipse.sdkbundle.1.3.1_1.3.1.v201002101412\appengine-java-sdk-1.3.1\lib\agent\appengine-agent.jar
  • エラーが消えたので実行してみると、今度はコンソールに下記のようなエラーが表示された。
    警告: Your working directory, (C:\e\workspace\slim3-blank) is not equal to your 
    web application root (C:\...\workspace\slim3-blank\war)
    「"working directory"が違ってるぞ」ということなので、「実行の構成」の[引数]タブの作業ディレクトリで"${workspace_loc:slim3-blank/war}"を指定して再度実行してみた。
  • 今度はエラーが出ず正常に起動された。とりあえず、ここまではOK! (^^)

0 件のコメント: