Установка Spring-Boot в IDEA

Крутим Spring-Boot

Почитать и скачать этот самый Spring-Boot можно на сайте проекта. Сайт англоязычный, вот есть его копия по русски. Но там немного переведено, поэтому привыкаю читать на английском, это полезный скил.
Ну так в двух словах, про Spring-Boot. Вот что нам обещают разработчики:

Spring Boot позволяет вам легко создавать полноценные, производственного класса Spring-приложения, про которые можно сказать — «просто запусти». Мы включили Spring-платформу и сторонние библиотеки, чтобы вы могли запустить с минимум усилиями. Большинству Spring Boot приложениям требуется совсем маленькая Spring-конфигурация.

Возможности

  • Создание полноценных Spring приложений
  • Встроенный Tomcat или Jetty (не требуется установки WAR файлов)
  • Обеспечивает ‘начальные’ POMs для упрощения вашей Maven конфигурации
  • Автоматическая конфигурирация Spring когда это возможно
  • Обеспечивает такими возможностями, как метрики, мониторинг состояниями и расширенная конфигурация
  • Абсолютно без генерации кода и без написания XML конфигурация

Ну посмотрим.
Итак далее.
Если вы используете Maven надо немного покопипастить =).
Это в dependencies:

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
    <groupId>javax.servlet.jsp</groupId>
    <artifactId>javax.servlet.jsp-api</artifactId>
    <version>2.3.2-b01</version>
    <scope>provided</scope>
</dependency>

Это в плагины:

<plugin>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-maven-plugin</artifactId>
</plugin>

Наблюдаем  волшебство Maven. И теперь у нас в секции Plugins есть плагин spring-boot.

Опция spring-boot:run это то что мы будем жать очень часто, это и есть запуск нашего сервера Tomcat с установленным на нем
Spring-Boot.

Кстати хочу сразу заметить, запущенный сервер изменяет jsp файлы на лету, так сказать, и при внесении изменений в них, сервер перезапускать не надо. Но если изменили java файл то тогда останавливаем сервер, пересоздаем пакет и запускаем снова. Иначе ничего не случится.
Если после запуска плагина spring-boot:run не выкинуло ошибок, и нет сообщений об ошибках.
То собственно и все, вы счастливый обладатель рабочего фреймворка. Теперь весь мир у ваших ног.
А если не запустился, то пишите, будем думать как его прикрутить.

Реклама

Добавить комментарий

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

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход / Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход / Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход / Изменить )

Google+ photo

Для комментария используется ваша учётная запись Google+. Выход / Изменить )

Connecting to %s