java - 使用 Ant Buildpack 的 Java 应用程序的 Heroku 部署失败

标签 java heroku ant

我正在尝试将以下应用程序部署到 Heroku: https://github.com/raeffu/ch.bfh.bti7081.s2015.Blue/

我正在使用Ant Buildpack .

执行后

$ git push heroku master

构建成功,然后日志末尾出现此错误消息:

remote:        BUILD SUCCESSFUL
[.....]
remote: -----> Discovering process types
remote:        Procfile declares types -> web
remote:
remote: -----> Compressing... done, 236.4MB
remote: -----> Launching... failed
remote:
remote:  !     Push rejected, failure creating release
remote:
remote: Verifying deploy...
remote:
remote: !       Push rejected to healvis.
remote:
To https://git.heroku.com/healvis.git
 ! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to 'https://git.heroku.com/healvis.git'

Procfile 如下所示:

web: java -jar lib/webapp-runner-8.0.18.0-M1.jar --expand-war --port $PORT target/healvis.war

日志没有显示任何有用的信息。

我怎样才能找到更多问题所在,或者更好的是,我该如何修复它?

最佳答案

问题是构建包所需的插件共享数据库

我 fork 了存储库并删除了插件,现在它可以工作了。

关于java - 使用 Ant Buildpack 的 Java 应用程序的 Heroku 部署失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29923934/

相关文章:

ruby-on-rails - heroku postgres 转储 - 无法在本地工作

ruby-on-rails - Rails 应用程序中的 Heroku 路由错误

java.lang.UnsatisfiedLinkError :/tmp/tmplib/libVisionProxy. 所以 :/tmp/tmplib/libVisionProxy. 所以

java - 使用 JDBC 驱动程序连接 MATLAB 和 MySQL

java - 使用带有 Restful Web 服务的开放 cmis 在 Alfresco 中创建文件夹

java - Struts2 :url for a image in s:submit not working

java - 我可以通过可执行文件名称获取进程的句柄吗?

ruby-on-rails - 正常运行时间机器人 : ping heroku app always down

android - 使用 android maven 插件重命名包

java - 关于使用pathconvert Ant 任务的一些疑问。它做什么?