0
我想要獲得一個可執行的Spring啓動jar部署到Heroku。部署可運行的彈簧啓動jar到Heroku
我已經告訴Heroku的從僅包含這些文件的github倉庫部署:
.
├── Procfile
└── current/
└── <my application>.jar
我Procfile
看起來是這樣的:
web: java $JAVA_OPTS -Dserver.port=$PORT -jar current/*.jar
這是我在Heroku上得到錯誤建登錄時我嘗試部署:
-----> Failed to detect app matching no buildpack
More info: https://devcenter.heroku.com/articles/buildpacks#detection-
failure
! Push failed
如果我看一下在github上構建包項目,我可以看到,有一個名爲detect
腳本來檢查的pom.xml
文件是否存在:
https://github.com/heroku/heroku-buildpack-java/blob/master/bin/detect
我相信我的項目沒有被部署,因爲我沒有根目錄中有一個pom。
是否可以只部署一個只包含可執行jar和Procfile的項目?
感謝 - 我居然碰到這個偶然我貼我的問題後。 Heroku最近有變化嗎?我確信當我嘗試在一個空的git倉庫中部署一個可運行jar時,它在6個月前沒有任何問題。 – rcgeorge23