Я использовал следующее для разработки приложения Restful.
- jdk1.8.0_171
- tomcat 8.5 (сервлет 3.1)
- Spring boot 2.0.2 to
Я создал файл войны, выполнив три действия:
- сделал основной класс расширенным
SpringBootServletInitializer
и переопределил его метод настройки - add
apply plugin: 'war
'до build.gradle
- добавить
providedRuntime 'org.springframework.boot:spring-boot-starter-tomcat'
к зависимостям в build.gradle
Я запустил приложение, выполнив java -jar MyApp.war
.Приложение может быть доступно из любого браузера.Но когда тот же самый файл войны был развернут на сервере Tomcat, я получил ошибку 404 при попытке доступа к приложению из браузера.В журнале нет ошибок.
У кого-нибудь есть idean?Спасибо!