GitHub にリポジトリがあります。3つのプロジェクトで構成されています。メインの Web アプリケーションとライブラリ。主なアプリケーションは、Tomcat が組み込まれた jar です。メインアプリケーションを Heroku にデプロイしたいと考えています。準備したばかりの jar をデプロイできますか? もしそうなら、どのように?
2015 次
1 に答える
2
バイナリ ファイル (JAR など) を Git リポジトリにチェックインすることはお勧めしませんが、サードパーティのNull Buildpackを使用して、コンパイルせずに Heroku にリポジトリをそのままデプロイさせることができます。アプリケーションの起動方法を Heroku に伝えるには、引き続き Procfileが必要です。
JAR のチェックインに関する問題に加えて、この方法では、最新のパッチ JDK でアプリケーションを実行することもできません。両方の長所を活用したい場合は、JDK をダウンロードする独自のカスタム ビルドパックを作成する必要があります。これは、Java ビルドパックと同様です。
于 2013-05-16T06:21:22.497 に答える