Java 1.7 で Play フレームワークを使用しています。
前回のデプロイ:
----->プレイ!アプリが検出されました
-----> OpenJDK 1.7 をインストール中...完了
-----> 組み立て遊び!応用...
今回は以下をデプロイします。
----->プレイ!アプリが検出されました /app/tmp/buildpacks/85dfc1d8f48aec0b42f03a59461dc516a918eb099c9e908767a7f42ddf326e12e48c6030ff4891e5c63f08e3b760ea09dee5bbfa4ca293b152d266406d266406b 検出されたコマンド 3 の java1bin コマンド 3 が見つかりません:
-----> Installing OpenJDK .../app/tmp/buildpacks/85dfc1d8f48aec0b42f03a59461dc516a918eb099c9e908767a7f42ddf326e12e48c6030ff4891e5c63f08e3b760ea09dee5bbfa4ca293b152d266406bfa29b3/bin/compile: line 34: jdk_overlay: command not found
-----> 組み立て遊び!応用...
エラーログの後
OpenJDK 64 ビット サーバー VM の警告: オプション UseSplitVerifier を無視します。サポートは 8.0 で削除されました CompilerOracle: exclude jregex/Pretokenizer.next アドレスでトランスポート dt_socket をリッスンしています: 8000 08:52:08,455 INFO ~ Starting /tmp/build_bedf10ee7c8222565973235fe2454700 08:52:10,049 INFO ~ Precompiling ... 08:53:02,60 〜
@ 7e83895fc エラーで PROD モードで起動できない
おっと: UnexpectedException 例外 UnexpectedException: コントローラーにクラス play.classloading.enhancers.LocalvariablesNamesEnhancer を適用しているときに、予期しないエラーが発生しました。
plugins.PluginCollection.enhance(PluginCollection.java:551) ... 6 原因: java.lang.RuntimeException: java.io.IOException: 無効な定数タイプ: 18 at javassist.CtClassType.getClassFile2(CtClassType.java:203) javassist.CtClassType.subtypeOf(CtClassType.java:303) で javassist.bytecode.stackmap.TypeData$TypeName.update(TypeData.java:274) で javassist.bytecode.stackmap.TypeData$TypeName.setType(TypeData.java:203) ) javassist.bytecode.stackmap.TypeData.setType(TypeData.java:46) で javassist.bytecode.stackmap.Tracer.doInvokeIntfMethod(Tracer.java:828) で ja -----> プレイ! アプリが検出されました CtClassType.getClassFile2(CtClassType.java:203) で javassist.CtClassType.subtypeOf(CtClassType.java:303) で javassist.bytecode.stackmap.TypeData$TypeName.update(TypeData.java:274) で javassist.bytecode.stackmap.TypeData $TypeName.setType(TypeData.java:203) で javassist.bytecode.stackmap.TypeData.setType(TypeData.java:46) で javassist.bytecode.stackmap.Tracer.doInvokeIntfMethod(Tracer.java:828) で --- --> 遊ぼう!アプリが検出されました CtClassType.getClassFile2(CtClassType.java:203) で javassist.CtClassType.subtypeOf(CtClassType.java:303) で javassist.bytecode.stackmap.TypeData$TypeName.update(TypeData.java:274) で javassist.bytecode.stackmap.TypeData $TypeName.setType(TypeData.java:203) で javassist.bytecode.stackmap.TypeData.setType(TypeData.java:46) で javassist.bytecode.stackmap.Tracer.doInvokeIntfMethod(Tracer.java:828) で --- --> 遊ぼう!アプリが検出されました stackmap.Tracer.doInvokeIntfMethod(Tracer.java:828) at ja -----> プレイ! アプリが検出されました stackmap.Tracer.doInvokeIntfMethod(Tracer.java:828) at ja -----> プレイ! アプリが検出されました
修正方法は?