Проект Spring Boot можно создать разными способами. Это важная концепция, необходимая для сертификации микросервисов, и она является неотъемлемой частью учебной программы. В этом блоге Spring Boot Eclipse и CLI Setup я рассмотрю два разных варианта создания проектов Spring Boot с помощью Eclipse и Maven. Они следующие:
- Установите Spring Tool Suite (STS) в Eclipse
- Настройка CLI Spring Boot
- Пример Spring Boot Hello World
В конце блога я также покажу пример Hello World с использованием Spring Boot.
В конце блога я также покажу пример Hello World с использованием Spring Boot.
Давайте теперь рассмотрим первый вариант.
Установите Spring Tool Suite (STS) в Eclipse
Шаг 1. Чтобы использовать Eclipse в Windows, необходимо сначала установить Java Development Kit (JDK). Вы можете скачать JAVA с сайта Oracle.
Шаг 2. Примите Лицензионное соглашение и выберите исполняемый файл для операционной системы. Здесь я бы качал для Windows с 64-разрядной версией. См. снимок ниже.
Шаг 3. После завершения загрузки запустите исполняемый файл для установки JDK. и нажмите Далее. См. снимок ниже.
Шаг 4. После завершения установки нажмите Закрыть.
Шаг 5. Теперь установите переменные среды в Java.
Шаг 5.1. Щелкните правой кнопкой мыши Мой компьютер/Этот компьютер -> Дополнительно -> Свойства.
Шаг 5.2. Перейдите в раздел Дополнительные параметры системы -> Переменные среды.
Шаг 5.3. Добавьтепеременную JAVA_HOME в среду Windows и укажите ее в папке Java JDK. См. снимок ниже.
Шаг 5.4. Обновите переменную PATH и добавьте папку bin Java. См. снимок ниже.
Шаг 5.6. Чтобы проверить, установлена ли Java, введите java -version в командной строке.
Шаг 6. После настройки JAVA на вашем ПК вы можете загрузить Eclipse IDE для разработчиков JAVA JEE и извлечь эти файлы в определенную папку.
Шаг 7. После завершения установки Eclipse на ПК перейдите в раздел Справка > Eclipse MarketPlace. Откроется диалоговое окно со списком всего доступного программного обеспечения. Найдите Spring Tool Suite (STS) и установите его.
Шаг 8. После установки инструмента нажмите Файл -> Создать -> Другое. Откроется диалоговое окно. При этом выберите Стартовый проект Spring Boot в разделе Spring Boot и нажмите Далее.
Шаг 9. На следующем открывшемся экране выберите следующее для своего проекта:
- Идентификатор группы
- Идентификатор артефакта
- Корневой пакет
- Версия
- Описание
- Java-версия
- Язык
- Упаковка
Здесь убедитесь, что вы выбрали Maven в качестве Тип и нажмите Далее. См. снимок ниже.
Шаг 10. В следующем появившемся диалоговом окне выберите зависимости, которые вы хотите добавить в проект Spring Boot Eclipse, и нажмите Готово. . См. снимок ниже.
Шаг 11. Теперь вы увидите, что ваш проект SpringBoot Eclipse создан в левой части Eclipse IDE.
Шаг 12. После создания проекта настройте классы для своего приложения в соответствии с вашими потребностями.
Шаг 13.Чтобы запустить только что созданный проект Spring Boot Eclipse, щелкните проект правой кнопкой мыши и выберите Запустить от имени → Приложение Spring Boot. Внутри этот метод создает экземпляр встроенного сервера Tomcat с портом по умолчанию 8080 и запускает в нем приложение. См. снимок ниже.
Теперь давайте рассмотрим второй вариант.
Настройка Spring Boot CLI
Шаг 1. Чтобы создать проект Spring Boot Eclipse, сначала загрузите Apache Maven и Spring Boot CLI с соответствующих официальных сайтов.
Шаг 2. Загрузите Apache Maven
Шаг 2.1. Посетите официальный сайт Maven и загрузите файл Maven zip, например, apache-maven-3.5.2-bin.zip.
Шаг 2.2. Разархивируйте его в папку, в которую вы хотите установить Maven.
Предположим, что вы распаковываете в этот каталог C:apache-maven-3.5.2.
Шаг 2.3. Добавьте переменные M2_HOME и MAVEN_HOME в среду Windows и укажите в ней папку Maven.
Шаг 2.4. Обновите переменную PATH и добавьте папку bin Maven –C:apache-maven-3.5.2in. См. снимок ниже.
Шаг 2.5. Проверьте, установлен ли maven или нет, с помощью команды mvn -version в командной строке.
Шаг 3. Загрузите инструмент командной строки Spring Boot
Шаг 3.1: Загрузите Spring Boot CLI с официального сайта.
Шаг 3.2. Разархивируйте загруженный файл в папку, в которую вы хотите установить Spring CLI.
Предположим, что вы распаковали его в этот каталог C:spring-2.0.0.RELEASE.
Шаг 3.3. Добавьте переменную SPRING_HOME в среду Windows и укажите ей папку Spring. См. снимок ниже.
Шаг 3.4. Обновите переменную PATH и добавьте папку Spring bin — C:spring-2.0.0.RELEASEin. См. снимок ниже.
Шаг 3.5. Проверьте, установлен ли Spring, с помощью команды spring –version в командной строке.
Шаг 4. Теперь перейдите в каталог вашего проекта, в котором вы создали проект Spring, и скопируйте путь.
Шаг 5. Измените рабочий каталог на путь к проекту в командной строке с помощью команды cd. Предположим, что здесь путь C:UsersSahitiDesktopExample.
Шаг 6. Запустите проект с помощью команды mvn spring-boot:run.
Теперь давайте создадим приложение Hello World обоими способами.
Пример Spring Boot Hello World
Сначала давайте создадим проект maven, выбрав мастер Spring Starter project в меню файлов Eclipse IDE с именем HelloWorld_Example. и выберите необходимые зависимости.
Это приложение имеет автоматически созданный файл Java. Этот файл Java действует как точка входа для приложения. Он импортирует классы и использует аннотации. См. снимок ниже.
Несмотря на то, что это приложение действует как автономное приложение, мы все равно добавим к нему файл конфигурации. Это поможет нам обрабатывать HTTP-запросы. См. снимок ниже.
Теперь запустите приложение как приложение Spring Boot. Вы видите, что приложение запустилось и выводит на консоль следующий вывод.
Это приложение работает на 8080. Таким образом, если мы передаем запрос /hello на следующий номер порта, оно выдает сообщение, возвращаемое запрошенным методом в файле конфигурации. См. снимок ниже.
Если вы хотите запустить этот проект с помощью интерфейса командной строки Spring Boot, откройте командную строку и измените рабочий каталог на путь к проекту.
Теперь введите mvn spring-boot: run, чтобы запустить этот проект. Это даст вам следующий вывод, показывающий, запущено приложение или нет.
Теперь вы можете запустить его в браузере, и он выдаст тот же результат, что и предыдущий.
Если вы хотите прочитать больше статей о самых популярных на рынке технологиях, таких как искусственный интеллект, DevOps, этический взлом, вы можете обратиться к официальному сайту Edureka.
Обратите внимание на другие статьи из этой серии, в которых объясняются различные другие аспекты микросервисов.
Первоначально опубликовано на https://www.edureka.co 10 мая 2018 г.