Оставь классный путь позади Заметка

Оставь классный путь позади

Новый предварительный просмотр ja и его составных инструментов командной строки призван модернизировать разработку на Java. Эти инструменты используют систему модулей Java для упрощения создания и использования модулей. Дескриптор модуля расширен для полного описания проекта, включая версии зависимостей и метаданные. Такие инструменты, как jig, обрабатывают разрешение модулей, компиляцию и сборку, выступая в качестве моста к репозиториям Maven. jfmt обеспечивает соблюдение соглашений о форматировании кода для более чистого кода Java. jist предлагает поиск символов с учетом исходного кода для более легкой навигации по коду. jdocserver обеспечивает локальный просмотр документации API. Эти инструменты интегрируются с возможностями обнаружения и выполнения инструментов JDK. Они обеспечивают плавный переход к стандартным инструментам JDK, таким как jdeps и jlink. Система решает проблемы с существующими артефактами Maven, выводя координаты модулей и устанавливая канонические координаты. Целостность по умолчанию обеспечивается путем разрешения явного объявления и авторизации требований к доступу во время выполнения, предотвращая несанкционированные мутации. Это обеспечивает большую безопасность и контроль над взаимодействием модулей.
CdXz5zHNQW_eFUEHFgz6j.png