3

投稿する前に読み
ましたが、この問題についてかなりの数の質問があることを知っています。
見つけたものはすべて読みましたが、そこにある問題や提案は役に立ちませんでした。

私の環境
は、Windows 7 64bit GAE SDK 1.8.8 バージョン 1.7.0_45 の JDK eclipse kepler 4.3.1 + google プラグインです。


がすでに試したこと すでに試したことは次のとおり
です
。 jdk1.7.0_45\bin
3) コマンド ウィンドウを開いて java -version と javac -version の両方を実行すると、次のようになります。

   C:\Users\epeleg>java -version
   java version "1.7.0_45"
   Java(TM) SE Runtime Environment (build 1.7.0_45-b18)
   Java HotSpot(TM) 64-Bit Server VM (build 24.45-b08, mixed mode)

   C:\Users\epeleg>javac -version
   javac 1.7.0_45

4)開発サーバーで使用した場合、すべてのJSPページ(2つしかありません)が正しく機能していることを確認しました

5)その中のコマンドが...の代わりにC:\Program Files\GAE\appengine-java-sdk-1.8.8\bin\appcfg.cmd始まるように変更されました。@%JAVA_HOME%\bin\java ...java

6) マーカー ペイン (eclipse: ウィンドウ - ビューの表示 - その他... 一般 - マーカー) を開き、そこに記載されている Java の問題をすべて修正しました。

ログに表示 される内容 デプロイ プロセスでは次のように報告されます。

Preparing to deploy:
    Created staging directory at: 'C:\Users\epeleg\AppData\Local\Temp\appcfg1552018719531070310.tmp'
    Scanning for jsp files.
    Compiling jsp files.
com.google.appengine.tools.admin.JspCompilationException: Failed to compile the generated JSP java files.
ינו 13, 2014 3:20:30 PM org.apache.jasper.JspC processFile
INFO: Built File: \myFirstJSP.jsp
ינו 13, 2014 3:20:30 PM org.apache.jasper.JspC processFile
INFO: Built File: \mySecondJSP.jsp


Debugging information may be found in C:\Users\epeleg\AppData\Local\Temp\appengine-deploy4888568219008828635.log

「ステージング ディレクトリ」は問題ないように見えます (ただし、ライブラリが不足している可能性があります ?!)。ログ ファイルには次のテキストが含まれます。

Unable to update:

com.google.appengine.tools.admin.JspCompilationException: 生成された JSP Java ファイルのコンパイルに失敗しました。com.google.appengine.tools.admin.Application.compileJavaFiles(Application.java:840) com.google.appengine.tools.admin.Application.compileJsps(Application.java:801) com.google.appengine.tools .admin.Application.createStagingDirectory(Application.java:615) at com.google.appengine.tools.admin.AppAdminImpl.doUpdate(AppAdminImpl.java:418) at com.google.appengine.tools.admin.AppAdminImpl.update(AppAdminImpl) .java:55) com.google.appengine.eclipse.core.proxy.AppEngineBridgeImpl.deploy(AppEngineBridgeImpl.java:433) で com.google.appengine.eclipse.core.deploy.DeployProjectJob.runInWorkspace(DeployProjectJob.java:158) で) org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:

私の質問
1) 他に何を試すことができるかについてのアイデアを探しています
2) ステージング フォルダーでコマンド ウィンドウから直接コンパイルをシミュレートして、実際に役立つエラー メッセージが表示されるようにする方法はありますか?
3) エラーは言うFailed to compile the generated JSP java files- これらの生成されたファイルはどこにあるはずですか?
4) appcfg.cmd をコマンド ラインから (およびどのパラメーターを使用して) 直接実行して、その出力を確認できるようにする方法はありますか (プラグインが私から何かを隠していると仮定して...)。

4

1 に答える 1