2012-03-23 84 views
0

我有一個在heroku中部署的玩框架(v1.2.4)應用程序。然後我在我的遊戲應用程序中添加了maven模塊。我從本地存儲庫中獲取最新的jar(s)。所以我每次更新(播放maven:up)時,我都會從本地存儲庫中獲取最新的jar。在heroku中使用maven玩框架

我在本地測試它,它們沒有問題。現在當我部署到Heroku時出現主要問題。

我可以看到heroku slug編譯器認爲這是一個maven應用程序,而不是一個應用程序。但這是不正確的。這不是一個Maven應用程序,它是一個遊戲應用程序。只有pom的原因是爲了讓我可以獲得我的其他核心項目的更新。

我希望能夠告訴Heroku這是一個遊戲應用程序,而不是maven。把它當作遊戲應用並部署。當您創建應用程序指定播放buildpack

是否有人可以幫助我..

非常感謝 親切的問候 --Rana達斯

回答

0

heroku create -s cedar --buildpack https://github.com/heroku/heroku-buildpack-play.git 
+0

感謝詹姆斯,那工作。但我很驚訝,爲什麼heroku slug編譯器啓動了我的應用程序的maven構建(即時推送完成),即使沒有pom文件。 – rana 2012-03-28 14:40:30

+0

這很奇怪。您可能想要提交支持請求。 – 2012-03-29 01:41:09

+0

我做了(門票#47038),並建議添加: heroku config:add BUILDPACK_URL = git://github.com/heroku/heroku-buildpack-play.git 與您所說的幾乎完全相同。就像我說的,現在工作。但是爲什麼我必須添加一個配置,除了在git歷史記錄中沒有任何maven相關。 感謝您的幫助。 --Rana – rana 2012-03-29 09:05:26