2009年4月12日日曜日

Google Plugin for Eclipsedでproject作成してみる

Using the Google Plugin for Eclipse - Google App Engine - Google Code
をやっている件の続き

続いてプロジェクトの作成をしてみる。

Eclipseのメニューから

file→new→Web Application Project



を実行すると上記のようなダイアログが出てくるので、入力してFinishボタンを
押すと、先日webAppCreator をコマンドで作ったものと同じものができた。

その後、何もしないで、とりあえず、

Run メニュー → Web Application

とすると実行される。

続いて、下記のページ内の 「Uploading to Google App Engine」を
http://code.google.com/intl/ja/appengine/docs/java/tools/eclipse.html

やってみようと試みたが、Uploadに失敗してしまう。きっと1万人の制限が
あるからかなと思い、この部分はあきらめる。

ちなみにeclipseのコンソールに出てくるログとエラーの内容はこんな感じ


======================================================
Compiling module com.blogspot.ttimez.guestbook.Guestbook
Compiling 5 permutations
Permutation compile succeeded
Linking into war
Link succeeded
Compilation succeeded -- 44.281s
Creating staging directory
Scanning for jsp files.
Scanning files on local disk.
Initiating update.
Unable to upload:
java.io.IOException: Error posting to URL: http://appengine.google.com/api/appversion/create?app_id=takes90&version=1&
400 Bad Request
Invalid runtime specified.

at com.google.appengine.tools.admin.ServerConnection.send(ServerConnection.java:114)
at com.google.appengine.tools.admin.ServerConnection.post(ServerConnection.java:66)
at com.google.appengine.tools.admin.AppVersionUpload.send(AppVersionUpload.java:345)
at com.google.appengine.tools.admin.AppVersionUpload.beginTransaction(AppVersionUpload.java:159)
at com.google.appengine.tools.admin.AppVersionUpload.doUpload(AppVersionUpload.java:68)
at com.google.appengine.tools.admin.AppAdminImpl.update(AppAdminImpl.java:41)
at com.google.appengine.eclipse.core.proxy.AppEngineBridgeImpl.deploy(AppEngineBridgeImpl.java:203)
at com.google.appengine.eclipse.core.deploy.DeployProjectJob.runInWorkspace(DeployProjectJob.java:97)
at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
java.io.IOException: Error posting to URL: http://appengine.google.com/api/appversion/create?app_id=takes90&version=1&
400 Bad Request
Invalid runtime specified.
======================================================

とりあえず、でもこんな感じで自分のつくったアプリケーションが公開されるのか
というようなイメージはつかめた。

0 件のコメント: