Я выполнил следующие шаги, и ваше приложение запущено и работает - я также смог просмотреть пользовательский интерфейс Swagger.
1) Клонировал ваш репозиторий
git clone https://github.com/shilpakancharla/ReutersSearchEngine.git
2) Перешел в каталог вашего проекта
cd ReutersSearchEngine/h2o
3) Сделал ли Maven Clean Package (так как у вас есть проект весенней загрузки на основе Maven)
mvn clean package
Дождался, пока maven загрузит зависимости, скомпилирует исходники и создаст исполняемый файл jar.
Он создал банку с именем h2o-0.0.1-SNAPSHOT.jar
в каталоге target
.
4) Просто запустите файл jar с помощью следующей команды.
java -jar target/h2o-0.0.1-SNAPSHOT.jar
Приложение нормально запустилось с этими журналами в конце.
2018-11-19 16:56:01.928 INFO 7288 --- [ main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 80 (http) with context path ''
2018-11-19 16:56:01.932 INFO 7288 --- [ main] com.h2o.H2oRestServiceApplication : Started H2oRestServiceApplication in 8.595 seconds (JVM running for 9.116)
5) Поскольку приложение запускалось через порт 80
, я посетил указанный ниже адрес в своем браузере.
http://localhost/swagger-ui.html
И ваш чванливый пользовательский интерфейс появился, как показано ниже.

Надеюсь, это поможет!
Если у вас все еще есть проблемы, пожалуйста, опубликуйте их здесь.