2013-07-22 29 views
1

我在eclipse中创建了一个Maven项目,并试图将它部署到Heroku上。我打包一切都变成战争文件,并依照指示他们在Heroku上的eclipse中部署maven项目

heroku deploy:war --war <path_to_war_file> --app <app_name> 

本教程还提到,如果我在一个应用程序文件夹的时候,我可以省略-app。但我不确定app文件夹是什么?我在哪里可以找到应用程序名称?

回答

0

如果您使用的是Eclipse,Heroku Eclipse Plugin有其自己的WAR deployment功能。只需在我的Heroku应用程序视图中右键单击您的应用程序名称,然后单击部署。看起来您正在关注command line说明。

+0

问题是我创建的Maven项目之前,我安装了Heroku的插件。这是否意味着我必须创建一个全新的Heroku项目? – GiangP

+0

您还可以[将现有项目导入为Heroku项目](https://devcenter.heroku.com/articles/getting-started-with-heroku-eclipse#importing-an-existing-app-into-eclipse)蚀。 – ryanbrainard

1

我受到同样的问题,自己找到答案。从那以后,这就是我每次做的事情:

我登录到我的heroku帐户并创建一个名称为'XYZ'的新应用程序。现在我在指定的代码片段中放入'XYZ'而不是'app-name'。

最后,这是它的样子:

heroku deploy:war --war C:\Documents and Settings\Administrator\Desktop\XYZ.war --app XYZ