Как изменить развертывание Google App Engine со стандартного на Flex в IntelliJ
Я установил плагин Cloud Code для IntelliJ, чтобы развернуть проект Java 8 в App Engine (стандарт)
Я добавил поддержку Framework, выполнив:
Инструменты> Облачный код> App Engine> Добавить поддержку App Engine> Стандарт Google App Engine
Теперь мне нужно изменить это на App Engine Flexible, но когда я пытаюсь сделать это так же, как и для App Engine Standard, я получаю следующую ошибку:
Все модули уже имеют поддержку App Engine или модули не найдены.
Какие файлы мне нужно изменить или как отключить поддержку App Engine и начать заново?
Я уже пробовал щелкнуть проект правой кнопкой мыши и выбрать Add Framework support...
но параметр Google App Engine не отмечен, и когда я выбираю, он не дает мне никаких вариантов
1 ответ
Насколько я понимаю, эта проблема заключается в том, что в IntelliJ вы не можете добавить поддержку дочерней структуры, когда родительский элемент уже добавлен. Это означает, что поскольку ваше приложение работает в стандартной среде, вы не можете добавить дополнительную среду (в данном случае - гибкий движок приложения).https://intellij-support.jetbrains.com/hc/en-us/community/posts/115000073610-Cannot-add-child-framework-support-when-parent-is-already-added
Я столкнулся с той же ошибкой, что и в вашей ситуации. Вы можете просто импортировать проект еще раз из каталога проекта и выбрать фреймворк (App Engine Flexible) вместо стандартной среды.