gae/j 1.8.7でJSPコンパイルエラーが原因でデプロイできない

1,262 views
Skip to first unread message

tatsuya

unread,
Nov 11, 2013, 1:28:28 PM11/11/13
to google-app-...@googlegroups.com
Eclipseからデプロイで失敗します。
原因はJSPのコンパイルエラーだとログにあったので、
ググって色々と調べて変更を加えてみたのですが、一人では解決できそうもないので
情報をいただきたく、書き込みました。

対策やお使いの環境の組み合わせなど教えていただければ幸いです。

状態の補足ですが
JSPファイルを全て削除した状態でデプロイができるので
確実にJSPのコンパイルができないことが原因だと特定されると思います。
デプロイはEclipseから行いました。dosプロンプトからまだしていません。


■ログファイル
Unable to update:
com.google.appengine.tools.admin.JspCompilationException: Failed to compile the generated JSP java files.
at com.google.appengine.tools.admin.Application.compileJavaFiles(Application.java:840)
at com.google.appengine.tools.admin.Application.compileJsps(Application.java:801)
at 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)
at com.google.appengine.eclipse.core.proxy.AppEngineBridgeImpl.deploy(AppEngineBridgeImpl.java:433)
at com.google.appengine.eclipse.core.deploy.DeployProjectJob.runInWorkspace(DeployProjectJob.java:155)
at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)

--- eof ------------------------------------------------------


■使用環境
  ・Win7 64bit pro
  ・Eclipse IDE for Java EE Developers
    eclipse-jee-kepler-SR1-win32-x86_64.zip
  ・JDK 1.7.0_45 64it
  ・gae1.8.7

■ググって変更したこと
  ・Java>インストール済みのJRE>JDK1.7のホームディレクトリを指定した
  ・Java>コンパイラー>コンパイラーの準拠レベル>1.7に変更
  ・eclipse.ini 以下追記と変更
    -vm
    C:/devel/jdk1.7.0_45/bin/javaw.exe (デミリタは\でも試した)
    -Dosgi.requiredJavaVersion=1.7


グーグルさんへ
gaeのアプリ開発が1年ぶりなのですが、以前は簡単にデプロイできたのに
結構調べたりして、修正しないと動かないとなると面倒ですね...
ググると結構同じようなことで、困っている方がいらしたのですが、
GAEの運営側ではこの事態をどう受け止めているのでしょうか?
調べて使えるやつだけが、ついてこいみたいなオープンソース的な風潮なんでしょうか?
有料なのに... 
スタートガイドに修正なしで動かせる組み合わせの記載は必要だと思います

tatsuya

unread,
Nov 11, 2013, 3:08:08 PM11/11/13
to google-app-...@googlegroups.com
特にJava7対応することを目的としていません
今すぐデプロイして、動かせるならJava6でもなんでもOKです
Java以外も版にこだわりがありません。
今取得できる最新だから選んだ それまでです。

あなたがお使いの組み合わせと、施した設定を教えて下さい

unread,
Nov 11, 2013, 5:12:46 PM11/11/13
to google-app-...@googlegroups.com
真です。

僕はJava7ですが、jspは使っていないので、直接このErrorを見たことはないですが、
appcfg.cmdでのデプロイを試してないのであれば、試してみれば良いんじゃないかなと思います。

Eclipse Pluginの方は機能が少ないし、大して便利なこともないので。

2013年11月12日火曜日 5時08分08秒 UTC+9 tatsuya:

成田

unread,
Nov 11, 2013, 10:05:22 PM11/11/13
to google-app-...@googlegroups.com
成田です。

私もある時点からEclipseで同じエラーが出るようになりましたが、真さんの仰るとおりappcfg.cmdでデプロイしたら問題なくデプロイできるようになりました。
デプロイ方法は以下のURLを参照して下さい。

調べて使えるやつだけが、ついてこいみたいなオープンソース的な風潮なんでしょうか?
Googleのプロダクトは全体的に、必要最低限の情報だけ公開するので後は自力で調べて下さいという感じの不親切さがあります。
公式のドキュメントも日本語版は情報が非常に古いですし、英語版でも必要な情報が書いてなかったりします。

手厚いサポートを期待するならば、別の会社のPaaSを検討することをお勧めします。

tatsuya

unread,
Nov 12, 2013, 10:17:02 AM11/12/13
to google-app-...@googlegroups.com
今やappcfg.cmdでデプロイが主流なんですね
それが知れただけで、満足です
ありがとうございました
Reply all
Reply to author
Forward
0 new messages