Spring Boot / REST - код образца завершается после запуска

Я просто пытаюсь запустить образец кода (через STS IDE в качестве приложения Spring Boot), но он просто заканчивается (и ошибок не возникает). Загружено с git, не изменилось.

Создание кода веб-службы RESTful Пример: https://spring.io/guides/gs/rest-service/ Git Repo: git clone https://github.com/spring-guides/gs-rest-service.git

** Примечание. Одна вещь, которую я пробовал, поместил [spring-boot-starter-tomcat] в мои зависимости и загрузил, но безрезультатно.

:: Spring Boot :: (v1.4.3.RELEASE)

2017-01-09 17: 33: 14.942 INFO 5548 --- [main] hello.Application: запуск приложения на TDL05100504 с PID 5548 (C: wm_dev gs-rest-service complete target classes, запущенный marshw2 в C: wm_dev gs-rest-service complete) 2017-01-09 17: 33: 14.946 INFO 5548 --- [main] hello.Application: активный профиль не установлен, возвращается к профилям по умолчанию: по умолчанию 2017-01 -09 17: 33: 15.043 INFO 5548 --- [главная] scaAnnotationConfigApplicationContext: Обновление org.springframework.context.annotation.AnnotationConfigApplicationContext@6dc17b83: дата запуска [пн. Jan 09 17:33:15 EST 2017]; root из контекстной иерархии 2017-01-09 17: 33: 17.526 INFO 5548 --- [main] osjeaAnnotationMBeanExporter: Регистрация фаз для воздействия JMX при запуске 2017-01-09 17: 33: 17.553 INFO 5548 --- [
main] hello.Application: начатое приложение за 3.224 секунды (JVM работает для 4.192) 2017-01-09 17: 33: 17.555 INFO 5548 --- [Thread-1] scaAnnotationConfigApplicationContext: Закрытие org.springframework.context.annotation.AnnotationConfigApplicationContext @ 6dc17b83: дата запуска [пн. Янв. 09 17:33:15 по восточному поясному времени 2017]; root из контекстной иерархии 2017-01-09 17: 33: 17.559 INFO 5548 --- [Thread-1] osjeaAnnotationMBeanExporter: Отмена регистрации компонентов JMX при выключении

java,spring,spring-boot,spring-rest,

0

Ответов: 3


0

Проект будет работать как есть, поэтому вам не нужно вносить какие-либо изменения. Создайте папку под именем src / main. В этой папке добавьте файл с именем application.properties (или application.yml, если вы предпочитаете yaml). Добавьте строку к этому файлу, которая будет проверять уровень ведения журнала для отладки, вы должны получить более подробную информацию о том, что происходит.

src/main/resources/application.properties

logging.level.org.springframework=DEBUG

Это собирается генерировать много информации, но должно выплюнуть достаточно, чтобы показать вам, что происходит.


0

Для меня эта проблема была вызвана коррупцией моего репозитория maven. Используя STS 3.8.3, я пытался «Принудительное обновление снимков / выпусков» при выполнении Maven Update. Это не сработало. Однако физическое удаление репо в Проводнике (и перестроение) действительно выполнило эту работу.


0

Измените образец кода следующим образом: он будет работать нормально:

<parent>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>1.4.4.RELEASE</version>
</parent>

<properties>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
    <java.version>1.8</java.version>
</properties>

<dependencies>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-web</artifactId>
    </dependency>

    <dependency>
        <groupId>mysql</groupId>
        <artifactId>mysql-connector-java</artifactId>
        <scope>runtime</scope>
    </dependency>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-test</artifactId>
        <scope>test</scope>
    </dependency>
</dependencies>
Java, весна, весна-ботинки, весна-отдых,
Похожие вопросы
Яндекс.Метрика