Не могу найти серверные логи на tomcat | Невозможно войти после развертывания aws ec2 - PullRequest
0 голосов
/ 26 апреля 2020

Я пытаюсь развернуть приложение springboot на aws ec2. Я установил Tomcat и java на этом экземпляре. Моя работа в Дженкинсе говорит, что сборка и развертывание успешны, и я нахожу свой военный файл в папке tomcat webapps.

А также я не нахожу серверные журналы tomcat на этом ec2.

Но когда я открываю URL. Я сталкиваюсь с этой ошибкой.

Статус HTTP 404 - Не найдено Тип отчета о состоянии

Сообщение / логин

Описание Исходный сервер не нашел текущего представления для целевого ресурса или не хочет раскрывать, что он существует.

Любые предложения?

введите описание изображения здесь

обновленная информация: Я загрузил файл JAR Springboot с помощью команды wget. И запуск файла jar с помощью команды java -jar filename.jar на aws экземпляре ec2.

И я увидел это сообщение об ошибке: Ошибка: недопустимый или поврежденный jarfile spring-boot-web-thymeleaf-1.0. баночка. Пожалуйста, смотрите изображение ошибки приложения Springboot. Пожалуйста, обратитесь к прилагаемым скриншотам.

Примечание: я попытался запустить в локальной системе, и он работал нормально без проблем.

Моя ссылка на файл JAR - https://github.com/vmarlabalraj/springboot/blob/master/spring-boot-web-thymeleaf/target/spring-boot-web-thymeleaf-1.0.jar

Изображение ошибки приложения Springboot сильный текст

Отредактировано 05/01

Я проверил свои локальные и aws java версии такие же, как 1,8. Этот файл jar - это файл Springboot Jarfile со встроенным tomcatserver. Поэтому я не установил tomcat на aws. Пожалуйста, обратитесь к прилагаемым скриншотам.

Springboot работает на локальном скриншоте

Springboot работает на aws скриншот сильный текст

1 Ответ

0 голосов
/ 02 мая 2020

Основываясь на комментариях, я загрузил ваш jar-файл из github в EC2 и выполнил команду java -jar.

Хотя в версии JDK было 11, из-за Amazon Linux2 AMI я мог видеть, как выполняется jar.

Я скачал банку, используя следующую команду:

curl -o spring-boot-web-thymeleaf-1.0.jar https://raw.githubusercontent.com/vmarlabalraj/springboot/master/spring-boot-web-thymeleaf/target/spring-boot-web-thymeleaf-1.0.jar

Пожалуйста, проверьте, правильно ли вы загружаете банку или нет, так как вы показываете, что она повреждена. Jar на github не поврежден.

Также проблема связана с загруженным jar, а не с EC2 или tomcat.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...