【发布时间】:2015-08-11 19:24:24
【问题描述】:
我已将它克隆到 dir ejabberd 中。运行以下命令。
./autogen.sh
./configure
make rel
制作了一个Procfile
web: ./rel/ejabberd/bin/ejabberdctl start
用下面一行吧。
heroku create -buildpack https :// github .com/archaelus/heroku-buildpack-erlang.git
然后做了 git push heroku master
它给了我以下错误
root@Anubhav:/home/anubhav/new/ejabberd# git push heroku master
计数对象:25255,完成。
Delta 压缩最多使用 2 个线程。
压缩对象:100% (5322/5322),完成。
写入对象:100% (25255/25255),13.78 MiB | 167.00 KiB/s,完成。
总计 25255(增量 19874),重复使用 25251(增量 19872)
远程:压缩源文件...完成。
远程:构建源:
远程:
远程:-----> 获取自定义 git buildpack... 完成
远程:
偏僻的: !推送被拒绝,未检测到支持 Cedar 的应用
远程:提示:这发生在 Heroku 无法检测到 buildpack
远程:自动用于此应用程序。
远程:见 https://devcenter.heroku.com/articles/buildpacks
远程:
远程:验证部署...
远程:
偏僻的: ! Push 被拒绝到infinite-retreat-6912。
偏僻的: 到 https://git.heroku.com/infinite-retreat-6912.git
! [remote denied] master -> master (pre-receive hook denied) 错误:未能将一些引用推送到“https://git.heroku.com/infinite-retreat-6912.git”
我做错了什么?
【问题讨论】:
-
鉴于 Mickael 的评论可能会很难尝试使用 Java 中的 XMPP 服务器(看起来它受 Heroku 支持),例如 Tigase XMPP 服务器 (tigase.net) 或 OpenFire?