Я пытаюсь развернуть приложение 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 скриншот сильный текст