JNLP JAR
Конвертация файлов

Конвертировать JNLP в JAR

БЫСТРЫЙ ОТВЕТ
Возможно ли конвертировать JNLP в JAR?
Да - JNLP конвертируется в JAR.

Откройте .jnlp в текстовом редакторе, найдите URL-адрес codebase и каждую запись <jar href>, объедините их в полные ссылки для скачивания и загрузите JAR-файлы через браузер. Если сервер приложения все еще в сети, OpenWebStart также может автоматически загрузить и кэшировать JAR-файлы.

Также в JAR: JAVA · PACK · DEX

На этой странице

Протестировано на macOS, Windows и Linux
Последняя проверка: Oct 2026

Больше бесплатных конвертеров

HEIC, PNG, WEBP, MP3 и другие - все инструменты здесь бесплатны.

Открыть инструменты

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

Технология Java Web Start была удалена из Java 11 в 2018 году, поэтому обычный запуск JNLP больше не работает в современных версиях Java. Файл JNLP - это небольшой XML-дескриптор запуска приложения; сам код приложения находится в JAR-файлах, размещенных на удаленном сервере. Загрузка этих JAR-файлов позволяет вам изучить или попытаться запустить приложение без реализации Java Web Start.

Способы конвертации JNLP в JAR

Блокнот FREE

Откройте .jnlp в Блокноте или любом текстовом редакторе, найдите атрибут codebase и каждую запись <jar href>, затем загрузите каждый JAR по комбинированному URL-адресу с помощью браузера.

OpenWebStart FREE

Установите OpenWebStart и откройте файл .jnlp с его помощью; программа загрузит JAR-файлы в локальную папку кэша, откуда вы сможете их скопировать.

Об этих форматах

Качество и на что обратить внимание

  • Файл JNLP обычно весит 2-10 КБ и содержит XML; само приложение может состоять из десятков или сотен мегабайт JAR-файлов, размещенных на сервере приложения.
  • Большинство приложений перечисляют несколько JAR-файлов - основной архив и несколько JAR-зависимостей; обычно для запуска приложения требуются они все.
  • Эти методы работают только в том случае, если сервер приложения все еще в сети; если сервер вендора отключен, JAR-файлы больше не будут доступны через JNLP.

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

Могу ли я запустить загруженный JAR напрямую через Java?
Если JAR содержит запись Main-Class в своем манифесте, запустите его командой java -jar filename.jar; в противном случае вам нужно определить точку входа из документации к приложению.
Почему Java больше не открывает файлы JNLP автоматически?
Oracle удалила Java Web Start из Java 11 в 2018 году; установите OpenWebStart в качестве бесплатной замены, чтобы восстановить возможность открытия файлов JNLP в современных версиях Java.
Нужны ли мне все JAR-файлы, перечисленные в JNLP?
Обычно да - основной JAR и его JAR-зависимости необходимы все вместе; отсутствие зависимостей приведет к ошибке приложения во время выполнения.