2016-04-30 3 views
5

Я использую Google Plugin для Eclipse для развертывания моего проекта в App Engine, и это отлично работает уже более года. Но пару дней назад он прекратил работать, и я не могу найти причину. Проект по-прежнему является проектом App Engine, но кнопка «Развернуть приложение» отключена.Google Deploy to App Engine отключен в Eclipse

Я уже переустановил весь плагин Google в Eclipse. Я также добавил еще один проект GAE, но затем кнопка все еще отключена. Мне удалось включить кнопку один раз для загрузки, но я не знаю, что вызвало включение.

enter image description here

Кто-нибудь видел это раньше, и любая подсказка о том, как это исправить?

EDIT: кнопка включена, когда я удалил и добавил SDK App Engine из пути построения проекта. После развертывания кнопка снова отключилась.

ответ

2

Это известная ошибка в последнем выпуске 3.9.1. Исправление будет нажато в понедельник, 5/2.

+0

Спасибо. Можете подтвердить, что исправление работает. – Craigo

+0

Спасибо, также работает для меня! – bashoogzaad

2

То же самое происходит для моего затмения Марса. Обходной путь, который я использую, - это Файл >> Закрыть проект, затем дважды щелкните, чтобы открыть проект, вуаля.

+0

Спасибо за ваш ответ! К сожалению, он не работает в моем случае. – bashoogzaad

0

«Deploy to App Engine» отключает себя только при выборе другого проекта. Поэтому, чтобы включить его:

  1. Отменить все проекты (Ctrl + Click на выбранном проекте - или перезапустить Eclipse).
  2. Выберите проект.

Должно быть включено (ну, это было для меня).

EDIT: Google выкатил новую версию плагина, и теперь кнопка работает нормально.

0

Для тех, кто не хочет ждать (я этого не делал), используйте appcfg. Если вы хотите использовать внешние инструменты, вы найдете исполняемый файл в (SDK install - проверьте сконфигурированные SDK)/bin/appcfg. (Sh | cmd)

Установите рабочий каталог в папку проекта, команды: update war ", где« war »- это местоположение военного каталога по отношению к папке проекта.

Я установил JAVA_HOME под вкладку среды Java SDK и PATH в каталог Java SDK/bin и «заменил родную среду указанной средой» на Windows, отлично работал без настроек среды в Linux.

0

Запуск Eclipse Neon 4.6.3 без проблем.Для того, чтобы получить это позволило:

  1. Установка Google Cloud SDK и облачные инструменты для Eclipse, https://cloud.google.com/eclipse/docs/quickstart
  2. Установка компонентов с помощью командной строки Google Cloud
    • gcloud components install app-engine-java
  3. Преобразовать затмение проекта в Google приложение проект двигателя
    • Право-c лизать по проекту
    • Нажмите на Configure
    • Нажмите на Convert to standard app engine project
  4. Убедитесь, что вы щелкните на проекте и ... вуаля!