Почитать и скачать этот самый Spring-Boot можно на сайте проекта. Сайт англоязычный, вот есть его копия по русски. Но там немного переведено, поэтому привыкаю читать на английском, это полезный скил.
Ну так в двух словах, про Spring-Boot. Вот что нам обещают разработчики:
Итак далее.
Если вы используете Maven надо немного покопипастить =).
Это в dependencies:
<plugin>
Опция spring-boot:run это то что мы будем жать очень часто, это и есть запуск нашего сервера Tomcat с установленным на нем
Spring-Boot.
Кстати хочу сразу заметить, запущенный сервер изменяет jsp файлы на лету, так сказать, и при внесении изменений в них, сервер перезапускать не надо. Но если изменили java файл то тогда останавливаем сервер, пересоздаем пакет и запускаем снова. Иначе ничего не случится.
Если после запуска плагина spring-boot:run не выкинуло ошибок, и нет сообщений об ошибках.
То собственно и все, вы счастливый обладатель рабочего фреймворка. Теперь весь мир у ваших ног.
А если не запустился, то пишите, будем думать как его прикрутить.
Ну так в двух словах, про 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 не выкинуло ошибок, и нет сообщений об ошибках.
То собственно и все, вы счастливый обладатель рабочего фреймворка. Теперь весь мир у ваших ног.
А если не запустился, то пишите, будем думать как его прикрутить.
Комментариев нет:
Отправить комментарий