我在 Eclipse 中创建了一个 Maven 项目并尝试将它部署在 Heroku 上。我将所有内容打包成一个war文件并按照他们的说明进行操作
heroku deploy:war --war <path_to_war_file> --app <app_name>
本教程还提到,如果我在 app 文件夹中,我可以省略 -app。但我不确定 app 文件夹是什么?我在哪里可以找到应用程序名称?
我遇到了同样的问题,并自己找到了答案。从那时起,这就是我每次做的事情:
我登录到我的 heroku 帐户并创建一个名为“XYZ”的新应用程序。现在我在指定的代码片段中放置了 'XYZ' 而不是 'app-name'。
最后是它的样子:
heroku deploy:war --war C:\Documents and Settings\Administrator\Desktop\XYZ.war --app XYZ
如果您使用的是 Eclipse,Heroku Eclipse 插件有自己的WAR 部署功能。只需在My Heroku Applications视图中右键单击您的应用程序名称,然后单击Deploy。看起来您正在按照命令行说明进行操作。