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

Что такое JAR-манифест

JAR-манифест — это специальный файл MANIFEST.MF внутри JAR-архива, содержащий метаданные о содержимом архива. Он описывает версию, автора, зависимости, точку входа (Main-Class) и другие атрибуты.

Пример содержимого:

text
Manifest-Version: 1.0
Created-By: 17.0.1 (Oracle Corporation)
Main-Class: com.example.Main
Class-Path: lib/dependency.jar

Ключевые атрибуты:

  • Main-Class — указывает класс с методом main() для запуска
  • Class-Path — список зависимостей (относительные пути внутри JAR)
  • Manifest-Version — версия формата манифеста

Манифест автоматически генерируется при сборке (например, Maven/Gradle), но можно создать/изменить его вручную. Читается через java.util.jar.Manifest.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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