地球ウォーカー2

Scala, Python の勉強日記

GAE + Maven2 + Eclipseの連携

この記事は古いため、最新のEclipseではうまく動きません。最新の記事を参照してください(2010/09/29)

連携できなくてハマりまくったので。

Google Codeの方法Eclipseからm2eclipseでやろうとしたけど、Mavenプロジェクト作成時に謎のNullPointerExceptionが発生して作成できなかった。コマンドラインから作成してEclipseにインポートする方法も試したが無理だった*1

原因がわからなかったので別の方法を調べたら、以下の手順で出来た。
1.プロジェクトを作成(コマンドプロンプト)

mvn org.apache.maven.plugins:maven-archetype-plugin:2.0-alpha-4:generate -DarchetypeGroupId=org.beardedgeeks  -DarchetypeArtifactId=gae-eclipse-maven-archetype  -DarchetypeVersion=1.1.2 -DarchetypeRepository=http://beardedgeeks.googlecode.com/svn/repository/releases

2.Eclipse用プロジェクトに変換(コマンドプロンプト)

mvn eclipse:eclipse

3.ワークスペースに既存プロジェクトのインポートを行う(Eclipse)
4.エラーが発生しているのでプロジェクトをクリーンする(Eclipse)

*1:ApiProxyLocalImplクラスが見つからないというエラーが出た