1

フォアマンを使用して、herokuに正常にデプロイされるJavaアプリをローカルで実行しようとしています。

私のProcfileは次のようになります

web: java $JAVA_OPTS -cp target/classes;target/dependency/* Start

しかし、私がそうするとき、私はformeman start得る

15:51:21 web.1  | unknown command: java $JAVA_OPTS -cp target/classes;target/dependency/* Start

javaプロンプトで入力するだけで、Javaのヘルプテキストが返されるので、パス上にあります。ProcfileでJava実行可能ファイルへのフルパスを使用すると機能しますが、2つのバージョンのProcfileが必要ない場合はよりクリーンになります。

私のパスで何かファンキーなことが起こっていますか、それともフォアマンが私の環境からパスを取得していませんか?

4

1 に答える 1