Конвертер LHA в JAR

Преобразуйте LHA-архивы в Java-формат JAR онлайн бесплатно

Перетащите файлы сюда. 1 GB максимальный размер файла или Регистрация
в
Facebook Amazon Microsoft Tesla Nestle Walmart L'Oreal

LHA в мир Java

Перенесите файлы из формата LHA — популярного в Японии — в JAR-архивы, готовые для Java-приложений и разработки.

Всё в облаке

Не нужно ни LHA-утилит, ни Java SDK. Серверы convertio.tools выполняют конвертацию полностью, без локальных зависимостей.

Безопасная обработка

LHA-файлы удаляются сразу после конвертации. JAR-результаты автоматически стираются с серверов в течение 24 часов.

Как сконвертировать LHA в JAR

1

Выберите файлы с компьютера, Google Диска, Dropbox, по ссылке или перетащив их на страницу.

2

Выберите jar или любой другой формат, который вам нужен (более 200 поддерживаемых форматов)

3

Позвольте файлу сконвертироваться и вы сразу сможете скачать ваш jar-файл

О форматах

LHA (изначально LHarc) — формат сжатых архивов, созданный Харуясу Ёсидзаки (известным под ником Yoshi) в мае 1988 года, сочетающий сжатие методом скользящего окна Лемпеля — Зива с кодированием Хаффмана для эффективного уменьшения объёма данных. Формат приобрёл огромную популярность в Японии, где стал доминирующим стандартом архивации на протяжении конца 1980-х и 1990-х годов — практически всё распространение японского программного обеспечения, от коммерческих приложений до обмена файлами на BBS, опиралось на архивы LHA. Формат хранит файлы с пофайловыми заголовками, содержащими имя файла, временные метки, атрибуты, зависящие от ОС, и контрольные суммы CRC-16, используя различные методы сжатия, обозначаемые двухсимвольными кодами (от lh0 до lh7, где lh5 — наиболее распространённый универсальный алгоритм). Алгоритмы сжатия LHA оказали влияние далеко за пределами формата: подход метода lh5, сочетающий LZSS со статическим кодированием Хаффмана, был заимствован алгоритмом Deflate, используемым в ZIP, gzip и PNG. Одно из преимуществ — историческая эффективность: LHA обеспечивал высокую степень сжатия при скромных требованиях к процессору, что было критически важно на относительно медленных процессорах того времени. Глубокое культурное влияние на японскую вычислительную среду — ещё одна примечательная особенность: LHA распространялся бесплатно, что способствовало его повсеместному внедрению в японской софтверной экосистеме. Хотя современные форматы вытеснили LHA для новых архивов, он остаётся актуальным для доступа к японским архивам программ и коллекциям ретро-вычислений, а извлечение поддерживается 7-Zip и другими современными инструментами.
Разработчик: Haruyasu Yoshizaki
Дата выпуска: Май 1988
JAR (Java Archive) — формат пакетов на основе ZIP, разработанный Sun Microsystems и представленный в JDK 1.1 в январе 1996 года для распространения Java-классов, связанных метаданных и ресурсов в виде единого развёртываемого модуля. Структурно JAR-файл — это ZIP-архив с добавленным файлом META-INF/MANIFEST.MF — текстовым манифестом, объявляющим главный класс приложения, зависимости classpath, версионирование пакета и информацию о цифровой подписи. Среда выполнения Java загружает классы непосредственно из JAR-файлов без извлечения, используя каталог ZIP для эффективного произвольного доступа к отдельным записям. JAR-архивы могут быть исполняемыми: указание атрибута Main-Class в манифесте позволяет запускать приложение простой командой java -jar. Формат поддерживает подпись кода через утилиту jarsigner из JDK, встраивая цифровые подписи, подтверждающие подлинность и целостность содержимого архива. Одно из преимуществ — нативная интеграция с экосистемой Java: JVM, инструменты сборки (Maven, Gradle), серверы приложений и IDE рассматривают JAR-файлы как полноценные артефакты, обеспечивая единый конвейер сборки, развёртывания и запуска. Обратная совместимость формата со стандартными инструментами ZIP — ещё одно практическое достоинство: любая ZIP-утилита может просматривать содержимое JAR, тогда как слои манифеста и подписи добавляют Java-специфичные возможности поверх базовой структуры. JAR остаётся фундаментальной единицей распространения Java-библиотек и приложений в корпоративных, мобильных и встроенных развёртываниях.
Разработчик: Sun Microsystems
Дата выпуска: 23 января 1996 г.

Часто задаваемые вопросы

Зачем конвертировать LHA в JAR?

Если LHA-архив содержит Java-классы, ресурсы или конфигурационные файлы, конвертация в JAR делает их пригодными для использования в Java-среде.

Как открыть JAR-файл?

Java Runtime выполняет JAR напрямую. Для просмотра содержимого используйте 7-Zip, утилиту jar или любой ZIP-совместимый архиватор.

JAR — это по сути ZIP?

Да — JAR использует ZIP-сжатие, но дополнительно включает метаданные в директории META-INF. Convertio создаёт корректно структурированный JAR.

Сохраняется ли файловая структура LHA?

Полностью. Все файлы и директории из LHA-архива воспроизводятся в JAR в точном соответствии с оригиналом.

Работает ли на всех ОС?

Да — convertio.tools открывается в любом браузере на Windows, macOS, Linux, ChromeOS и мобильных устройствах.