2

Glide Google App Engine ( https://github.com/kdabir/glide ) プロジェクトは、単純な Groovy スクリプトを Web 上でホストして実行するための優れた方法のようです。

ただし、 http: //glide-gae.appspot.com/docs/introの指示に従った後、GAE サーバーにデプロイしようとするとエラーが発生します。

'2 minutes to deploy' のように __glide.groovy を設定しました。しかし、「glide deploy」を実行するとすぐに、次のエラーが表示されます…</p>

      ___  _  _     _
     / __|| |(_) __| | ___
    | (_ || || |/ _` |/ -_)
     \___||_||_|\__,_|\___|

     version : 0.3-SNAPSHOT
     build   : 28.01.14 22:51:08

 [sync] Copying 4 files to /software/glide/install/generated/app-name

Exception in thread "main" java.io.FileNotFoundException:/software/glide/install/generated/app-name/app/WEB-INF/web.xml 
(No such file or directory)

使用したソフトウェア バージョン:

Glide:
version : 0.3-SNAPSHOT
build   : 17.01.14 17:02:02

java version "1.7.0_51"
Java(TM) SE Runtime Environment (build 1.7.0_51-b13)
Java HotSpot(TM) 64-Bit Server VM (build 24.51-b03, mixed mode)

Groovy Version: 2.2.1 JVM: 1.7.0_51 Vendor: Oracle Corporation OS: Mac OS X

Gradle 1.10
------------------------------------------------------------

Build time:   2013-12-17 09:28:15 UTC
Build number: none
Revision:     36ced393628875ff15575fa03d16c1349ffe8bb6

Groovy:       1.8.6
Ant:          Apache Ant(TM) version 1.9.2 compiled on July 8 2013
Ivy:          2.2.0
JVM:          1.7.0_51 (Oracle Corporation 24.51-b03)
OS:           Mac OS X 10.9.1 x86_64

このアプリを展開するために何を変更できますか?

4

1 に答える 1

1

/software/glide/install/generated ディレクトリを見ると、2 つのサブディレクトリがあります。ドキュメントの最初の部分 ( http://glide-gae.appspot.com/docs/intro )で glide コマンドを実行して生成された app-name_0 と、"glide deploy を実行した後に作成されたディレクトリ app-name_version "。この 2 番目のディレクトリには、 app および build サブディレクトリがありません。

app-name_0 から app-name_version (__glide.groovy で指定されている app-name とバージョン) に app と build サブディレクトリをコピーすると、さらに一歩進んだことになります。これにより、「Missing web.xml (No such file or directory)」問題が解決されます

http://glide-gae.appspot.com/docs/introのチュートリアルを完了するには 、別の方法で GAE アップロード資格情報を設定するためにこの回答が必要になる場合もあります。

于 2014-01-30T19:27:06.633 に答える