2013-07-22 4 views
1

Я создал проект Maven в eclipse и попытался развернуть его на Heroku. Я упаковано все в военный файл и следовал инструкции ониРазвертывание проекта maven в eclipse на Heroku

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

В учебнике также упоминается, если я нахожусь в папке приложения, я могу опустить -app. Но я не уверен, что такое папка приложения? И где я могу найти имя приложения?

ответ

0

Если вы используете Eclipse, то Heroku Eclipse Plugin имеет свою функцию WAR deployment. Просто щелкните правой кнопкой мыши имя вашего приложения в My Heroku Applications и нажмите Развернуть. Похоже, вы следовали инструкциям 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