Ошибка Tomcat в Google App Engine при использовании Spring Boot
Прежде всего, я настоящий новичок, использующий любые облачные сервисы, и я впервые что-то здесь спросил, поэтому заранее прошу прощения, если что-то скажу, что я не прав.
Я пытаюсь развернуть приложение Spring Boot с помощью App Engine Google Cloud Platform, локально оно работает точно так же, как и на Eclipse (я использую инструмент GCP для Eclipse), но при попытке развернуть его на Eclipse происходит сбой отправив сообщение вроде этого:
"(OperationalError): не удалось открыть файл базы данных."
Я провел небольшое исследование, и это оказалось тупиком, поэтому я попытался развернуть его с помощью команды Maven на терминале. $ mvn appengine:deploy
и это работает, но когда я получаю доступ к сгенерированному URL, он отправляет мне сообщение об ошибке Link Engine Screenshot Link.
Я предполагаю, что это как-то связано с Tomcat, из-за этого странного сообщения об ошибке и того факта, что GAE не использует его, и я использовал его при разработке, но я исключил все связанные с ним зависимости Maven, поэтому я чувствую себя действительно потерянным этот.
Как вы знаете, на консоли GCP или на панели инструментов App Engine не отображаются отчеты об ошибках, единственное сообщение, которое я получаю, - это странное сообщение.
1 ответ
Поскольку используемая вами документация устарела, лучший способ продолжить ваш сценарий - следовать примеру кода, предоставленному Google в Github, о App Engine Standard со SpringBoot.