2017-01-12 11 views
0

私はホビープロジェクト用のJava REST APIを使用しており、デプロイメントプラットフォームとしてHerokuを使用しています。私は heroku-maven-pluginを使ってアプリケーションを展開することができました。なぜHeroku GitHubデプロイメントが失敗しているのですか

私はGitHubレポをherokuアプリに統合し、masterブランチからデプロイしようとしました。 !https://devcenter.heroku.com/articles/buildpacks#detection-failure

プッシュは、あなたがこの問題を解決する方法を説明していただけます

失敗しました。しかし、それは次のようなメッセージで失敗し

はセットbuildpackにhttps://codon-buildpacks.s3.amazonaws.com/buildpacks/heroku/java.tgz

詳細情報を検出できませんでしたか?

更新

私はダッシュボードとHerokuのCLIツールの両方からheroku/javaにbuildpackを設定しようとしています。しかし、まだ問題は残っています。

GitHubの:同じアプリへonline-activity-diary-api

+0

heroku-maven-pluginのどのバージョンですか? 'pom.xml'を共有できますか? – codefinger

+0

心配しないでください。私はコードを参照してください。どのコマンドを展開するために使用していますか? 'mvn heroku:deploy'? – codefinger

+0

@codefinger。 'mvn heroku:deploy'は完璧に動作します。私はherokuダッシュボードから展開しようとすると問題が発生します –

答えて

0

HerokuのMavenプラグインとGithubの展開は互換性がありません。彼らは別の作業を行う異なるビルドパックを使用します。これらの2つのメカニズムを使用して、まず異なるアプリに展開する必要があります。

Github同期を使用してデプロイするときは、ビルドパックがダッシュボードのheroku/javaに設定されていることを確認する必要があります。次に、アプリケーションにpom.xmlがGitにチェックインされていることを確認します。

+0

ビルドパックをダッシュ​​ボードに 'heroku/java'として設定しました。しかし、私は同じエラーが発生しています。 –

関連する問題