Встречается на собеседованиях • сегодня

Какие знаешь Scope у зависимостей в Maven

В Maven зависимости могут иметь следующие scope: - **compile** (по умолчанию) – зависимость доступна на всех этапах сборки и включается в итоговый артефакт. - **provided** – зависимость предоставляется средой выполнения (например, сервлет-API в веб-приложении) и не включается в артефакт. - **runtime** – зависимость нужна только во время выполнения, но не для компиляции (например, JDBC-драйвер). - **test** – зависимость используется только для тестов (JUnit, Mockito). - **system** – аналогичен provided, но требует явного указания пути к JAR-файлу. - **import** – используется только в `` для импорта зависимостей из других POM. Пример: ```xml junit junit 4.12 test ```
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы