1

簡単なプレイアプリを作りました。Google App Engine でアプリをホストする予定です。ローカル マシンでアプリケーションのテストを完了しました。Google クラウドに (デプロイ エラーなしで) 正常にデプロイしました。

問題: Google のクラウドにデプロイした後、リクエストが Play のルート ファイルを介して処理されません。私はいくつかの提案が必要です

Play 1.2.5、gae モジュール 1.6.0、appengine-java-sdk-1.7.5 を使用しています

ここに私のルートファイルがあります:

# ルート
# このファイルは、すべてのアプリケーション ルートを定義します (優先度の高いルートが最初に)
# ~~~~

# ホームページ
#GET / アプリケーション.index

# 静的リソースを /app/public フォルダーから /public パスにマップします


GET /v1/items com.github.mygrocery.controller.MyGroceryController.listItems()
POST /v1/items com.github.mygrocery.controller.MyGroceryController.createItem()
PUT /v1/items com.github.mygrocery.controller.MyGroceryController.updateItems()
削除 /v1/items com.github.mygrocery.controller.MyGroceryController.deleteItems()

GET /v1/items/{pId} com.github.mygrocery.controller.MyGroceryController.getItem
POST /v1/items/{pId} com.github.mygrocery.controller.MyGroceryController.unsupportedRequest
PUT /v1/items/{pId} com.github.mygrocery.controller.MyGroceryController.updateItem
DELETE /v1/items/{pId} com.github.mygrocery.controller.MyGroceryController.deleteItem

GET /v1/requirements com.github.mygrocery.controller.MyGroceryController.listRequirements()
POST /v1/requirements com.github.mygrocery.controller.MyGroceryController.createRequirement()
PUT /v1/requirements com.github.mygrocery.controller.MyGroceryController.updateRequirement()
削除 /v1/requirements com.github.mygrocery.controller.MyGroceryController.deleteRequirements()

# すべてキャッチ
GET / staticDir:パブリック

* /{コントローラー}/{アクション} {コントローラー}.{アクション}

さらに情報が必要な場合はお知らせください。

4

0 に答える 0