> For the complete documentation index, see [llms.txt](https://programmingfundamental.gitbook.io/programmingwithjava/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://programmingfundamental.gitbook.io/programmingwithjava/internet-tekhnologii-2023/laboratorno-uprazhnenie-6/szdavane-na-spring-boot-proekt.md).

# Създаване на Spring boot проект

### Използване на Spring Initializr

Има много начини за създаване на Spring Boot приложение. Най-лесният начин е с помощта на Spring Initializr на <https://start.spring.io/>, онлайн генератор на приложения за Spring Boot.

<figure><img src="https://3165743208-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MUbVVR-jiMUx7iVRyw6%2Fuploads%2FVPkOlDfz1VMaTBcWhM9g%2Fimage.png?alt=media&amp;token=47bc5551-f14a-4ab8-9776-134cf460ca6f" alt=""><figcaption></figcaption></figure>

1\.    Изберете Maven Project и версия на Spring Boot

2\.     Въведете подробностите за проекта Maven, както следва:

a.     Група: bg.tu-varna.sit

b.    Артефакт: tasks-manager

c.     Име на пакета: bg.tu\_varna.sit.tasks\_manager

d.    Пакет: JAR

e.    Версия на Java: 17

f.      Език: Java

3\.    Щракнете върху бутона Добавяне на зависимости. Можете да потърсите стартери, ако вече сте запознати с имената им. Ще видите много стартови модули, организирани в различни категории, като Core, Web и Data. Изберете Spring Web.

4\.    Щракнете върху бутона Генериране на проект. Разархивирайте изтегления ZIP файл и отворете проекта в предпочитаното от Вас IDE.

### Използване на Spring Tool Suite

Spring Tool Suite (STS: <https://spring.io/tools>) е разширение за широко използвани IDE като Eclipse и Visual Studio Code и съдържа множество свързани със Spring framework добавки. Можете лесно да създадете Spring Boot приложение с Eclipse варианта на STS като изберете File ➤ New ➤ Other ➤ Spring Boot ➤ Spring Starter Project ➤ Next. Ще достъпите съветника, който изглежда подобно на Spring Initializr.
