Каталог расширений

Популярные теги

3gp       avi       fb2       jpg       mp3       pdf      

Jnlp файл как запустить


JNLP — формат файла. Чем открыть JNLP?

Файл формата JNLP открывается специальными программами. Чтобы открыть данный формат, скачайте одну из предложенных программ.

JNLP формат (полн. Java Web Start File) представляет собой файл сетевого протокола, отформатированный в XML и предназначенный для активации программных приложений на языке Java. Основное его практическое назначение – это управление и запуск исполнительных программ Java в сети интернет.

JNLP файл включает в себя структурированный набор данных, содержащий всю информацию необходимую для корректного запуска Java-программы (Jar-утилиты): удаленный адрес, приоритетный класс активации, ссылка на ярлык и на сайт, дискрипшн.

С использованием алгоритма Java Web Start, отдельные программные компоненты Java могут быть активированы в “один клик”. Алгоритм Java Web Start поддерживает использование самых последних модификаций плагинов.

Если инсталлирована программная утилита Java Runtime Environment, то Java-приложение может быть запущено в автономном режиме без применения интернет-браузера.

Для корректной работы Java Web Start следует точно настроить Web-сервер, так, чтобы он мог распознавать MIME-тип, а также поддерживалась ассоциативная взаимосвязь с расширением jnlp программного плагина javaws.exe.

Программы для открытия JNLP файлов

Расширение JNLP адаптировано для работы на базе практически всех существующих операционных систем, включая Windows, Mac, и Linux.

Для воспроизведения и форматирования JNLP формата подойдет исключительно программа Oracle Java Web Start.

В случае если при воспроизведении формата возникает ошибка, можно констатировать неутешительный факт: либо поврежден или заражен исходный файл, либо осуществляется открытие JNLP файла с применением некорректной программной утилиты.

Конвертация JNLP в другие форматы

JNLP имеет уникальную структуру и область применения.

Попытки конвертации расширения в другой формат могут не только не дать никаких практических результатов, но и повредить исходный файл. В этой связи трансляция данного формата практически не практикуется.

Почему именно JNLP и в чем его достоинства?

JNLP – это уникальное в своем роде расширение, которое адаптировано для работы на базе различных ОС.

Являясь файлом сетевого протокола, отформатированным в XML, он предназначен для запуска программных приложений на языке Java.

Браузер не обрабатывает JNLP-файлы, а только сохраняет

Всемирная сеть сделала свои коррективы в жизнь обычных людей. Во многом это стало возможным благодаря технологии Java Script, которая сделала огромный скачок вперед. Еще каких-то 15 лет назад люди и не думали, что с помощью интернета они будут заказывать пиццу на дом или покупать билеты до Токио. Человек, который не имеет понятия, как настроить ноутбук, тем не менее управляет всеми современными благами можно через обычный браузер.

Протоколе Java Network Launching Protocol (JNLP) используется для запуска web-приложений технологии Java Web Start. Обычно обработка JS не вызывает проблем в современных браузерах, но с конкретно этим типом файлов бывает такая проблема, что браузер не открывает JNLP-файлы, а лишь предлагает их сохранить:

 

Чтобы исправить эту оплошность потребуется:

 

1. Скачать свежую версию Java

Зайдите на сайт https://www.java.com/ru/ и установите себе Java

 

2. Настройте безопасность Java-приложений.

После того, как вы установите Java на компьютер следует произвести настройку. Для этого зайдите в Пуск -> Все программы -> Java -> Configure Java

В настройках находим вкладку «Security». В ней будет специальное окно для сайтов, на которых разрешен запуск любых Java-приложений. Нажимаем «Edit site list» и добавляем туда сайт, который не дает запустить JNLP-файл:

 

Учитывайте, что при добавление сайта есть имеет значение префикс HTTP или HTTPS. После настройки — перезапустите браузер, если он был открыт.

 

3. Проверить ассоциацию (сопоставление) типов файлов к приложениям

Если предыдущий способ не помог, то следует проверить нужное ли приложение использует (с нужной ли программой ассоциируется) система для открытия JNLP-файлов.

Windows 98/ME/XP

«Пуск» -> «Панель управления» -> «Свойства папки» -> «Типы файлов» . Ищем JNLP

 

Windows 7/8/10

 «Пуск» -> «Панель управления» -> «Программы по умолчанию» -> «Сопоставление типов файлов или протоколов конкретным программам»

 

 

Свой вариант исправления этой ошибки пишите в комментарии.

 

Что это и как его открыть?

Если ваш файл JNLP связан с аппаратным обеспечением на вашем компьютере, чтобы открыть файл вам может потребоваться обновить драйверы устройств, связанных с этим оборудованием.

Эта проблема обычно связана с типами мультимедийных файлов, которые зависят от успешного открытия аппаратного обеспечения внутри компьютера, например, звуковой карты или видеокарты. Например, если вы пытаетесь открыть аудиофайл, но не можете его открыть, вам может потребоваться обновить драйверы звуковой карты.


Совет: Если при попытке открыть файл JNLP вы получаете сообщение об ошибке, связанной с .SYS file, проблема, вероятно, может быть связана с поврежденными или устаревшими драйверами устройств, которые необходимо обновить. Данный процесс можно облегчить посредством использования программного обеспечения для обновления драйверов, такого как DriverDoc.

Файл JNLP: чем открыть, описание формата

При работе с web-приложениями можно обнаружить «объекты» с расширением jnlp. Как известно, файлы с уникальными расширениями привязаны к программам, которые их запускают. Однако есть несколько типов JNLP, связанные с разными приложениями, в результате могут быть неправильно открыты. Узнаем подробнее, что такое JNLP и чем его открыть.

Что содержит формат JNLP?

JNLP или Java Network Launch Protocol представляет собой формат, который применяют для запуска исполняемых EXE-файлов Java по сети или через интернет. Во многих случаях содержит данные об удаленном адресе для загрузки Java-приложения и исходный класс для запуска.

JNLP имеет формат XML-файла, который можно просмотреть в текстовом редакторе, поддерживающим указанный XML-формат. Файлы этого типа можно запускать в системах с установленной средой выполнения JRE. Это связано с тем, что JRE содержит технологию JavaWS (Java Web Start), которая открывает JNLP-объекты.

Как открыть JNLP-файл с помощью JavaWS

JavaWS является частью пакета Java Runtime Environment (JRE), начиная с версии 5.0. С использованием этого программного обеспечения можно запускать полнофункциональные программы одним кликом мыши. Однако в Windows есть другое приложение, назначенное по умолчанию для расширения JNLP. Поэтому откроем файлы вручную с использованием JavaWS.

Перейдите к Проводнике к JNLP-файлу, кликните по нему правой кнопкой мыши и выберите в контекстном меню опцию «Открыть с помощью». Затем в меню щелкните на пункт «Выбрать программу».

Нажмите на «Обзор», перейдите в указанную локацию и выберите javaws.exe:
C:\Program Files (x86)\Java\jre1.8.0_261\bin

Нажмите на «Открыть», чтобы перейти к содержимому.

Просмотр в текстовом редакторе

Этот способ в основном используется для редактирования кода JNLP в текстовом редакторе. То есть, мы можем открыть этот файл, даже когда Java отсутствует на ПК. Иногда возникают ситуации, когда нужно извлечь часть данных или проанализировать код. В этом случае можно воспользоваться Блокнотом или другой программой для редактирования текста, которые поддерживают этот формат. Посмотрите, как это сделать в Notepad++:

Правым щелчком мыши по JNLP-файлу вызовите контекстное меню и выберите пункт «Notepad++».

Также можно воспользоваться Блокнотом. Но если не отображается ни одного текстового редактора, кликните на «Открыть с помощью», затем выполните поиск программного обеспечения.

Откроется содержимое, теперь можно проверить код, отображаемый в XML-формате.

Что такое файл JNLP и как его открыть?

Каждый файл с уникальным расширением связан с приложением, которое его запускает. Большинство пользователей, которые не знакомы с Java или только начинают знать о ней, не знают о некоторых расширениях файлов. Многие пользователи задаются вопросом, что такое файлы .jnlp и как их открывать. Поскольку возможно, что файлы JNLP могут стать связаны с другим приложением, что приведет к его неправильному открытию. В этой статье мы расскажем, что такое файл JNLP и как его открыть.

Что такое JNLP?

JNLP или Java Network Launch Protocol – это формат файла, который используется для запуска исполняемого файла Java через Интернет или сеть. Этот файл может содержать информацию об удаленном адресе для загрузки программы Java и начальном классе для запуска. Файлы JNLP будут в формате XML, и их можно будет редактировать или просматривать с помощью текстового редактора, поддерживающего формат XML. Эти файлы можно легко запустить в системе, в которой установлена ​​среда выполнения Java (JRE). Это связано с тем, что JRE включает технологию Java Web Start, которая открывает файлы JNLP. В зависимости от того, для чего они используются, могут быть разные типы файлов JNLP. У пользователей всегда будет основной файл JNLP, указывающий на все остальные файлы.

В этом методе мы будем использовать Java Web Start для открытия файла JNLP. Java Web Start включен в пакет Java Runtime Environment (JRE), начиная с версии Java 5.0. Используя JavaWS, пользователи могут запускать полнофункциональные приложения одним щелчком мыши. Однако иногда в Windows по умолчанию для файлов JNLP установлено другое приложение. Таким образом, пользователям необходимо открывать файлы, вручную выбирая JavaWS из каталога Java. Выполните следующие действия, чтобы попробовать открыть файл JNLP через Java Web Start:

  1. Щелкните правой кнопкой мыши файл JNLP и выберите в списке параметр «Открыть с помощью».Выбор опции Открыть с помощью
  2. Прокрутите вниз и выберите вариант Искать другое приложение на этом ПК.Выбор внешнего вида для другого варианта приложения
  3. Перейдите в следующую папку и выберите javaws.exe. C: Program Files (x86) Java jre1.8.0_261 binВыбор Java Web Start
  4. Нажмите кнопку «Открыть», чтобы открыть файл JNLP с помощью Java Web Start.

Этот метод в основном предназначен для проверки или редактирования кода файла JNLP через текстовый редактор. JNLP не будет функционировать для того, что было создано, а просто откроется в текстовом редакторе как текстовый файл. Цель этого метода в том, что вы можете открыть файл, даже если на вашем компьютере не установлена ​​Java. Иногда пользователь хочет извлечь часть конкретной информации или проверить код файла JNLP. Пользователи могут использовать блокнот или другие текстовые редакторы, чтобы открыть файл JNLP. Ниже мы покажем вам, как открыть файл JNLP в Notepad ++:

  1. Щелкните правой кнопкой мыши файл JNLP и выберите в списке Notepad ++.
    Примечание. Вы также можете выбрать «Блокнот». Если вы не видите текстового редактора, вы можете выбрать опцию Открыть с помощью, а затем выполнить поиск текстового редактора.Открытие файла JNLP в Notepad ++
  2. Это откроет файл в Notepad ++, а затем вы сможете проверить или отредактировать код в файле JNLP, как показано ниже:XML-код файла JNLP в Notepad ++

Java Network Launch Protocol (JNLP) — это протокол, который позволяет запускать приложение на клиентском рабочем столе с помощью ресурсов, размещенных на удаленном веб-сервере.

Плагин Java и программное обеспечение Java Web Start считаются клиентами JNLP, поскольку они могут запускать удаленно размещенные апплеты и приложения на клиентском рабочем столе.

Cтандартный способ доступа к Серверу iLO / IPMI — через файл JNLP, загруженный с консоли сервера.

Мне пришлось найти инструмент, который позволит мне запустить этот файл на моем рабочем столе Linux.

В этом руководстве мы установим IcedTea-Web, которая является бесплатной программной реализацией Java Web Start и плагина для веб-браузера Java.

Установка на Ubuntu / Debian

sudo apt -y install icedtea-netx icedtea-plugin

Установка на Fedora / CentOS

---- CentOS ----
 sudo yum -y install icedtea-web
 
 --- Fedora ----
 sudo dnf -y install icedtea-web

Установка на  Arch / Manjaro

sudo pacman -S icedtea-web

Выполнить файл JNLP в Linux

После установки вы можете выполнить файл JNLP с помощью командной строки:

$ javaws file.jnlp

Альтернативный способ выполнения файла JNLP двойным щелчком мыши.

 

Поделитесь статьей:

Как открыть файл JNLP | Small Business

По гранту Обновлено 13 июня 2019 г.

Файлы Java Network Launch Protocol (JNLP) используются для запуска приложений с размещенного веб-сервера на клиенте удаленного рабочего стола. Такие программы, как подключаемый модуль Java и программы Java Web Start, используют для работы файлы JNLP.

Поскольку файлы JNLP зависят от программы, ваш компьютер может неправильно распознавать файлы JNLP для их выполнения с помощью приложения Java Web Start. В этом случае вам необходимо изменить ассоциации файлов вашего компьютера, чтобы файлы JNLP правильно открывались с помощью приложения Java Web Start.

Загрузите и установите последнюю версию Java

Перед тем, как редактировать ассоциацию файлов на вашем ПК для правильного открытия файлов JNLP, убедитесь, что на вашем компьютере установлены правильные программы Java. Вот как это сделать:

  1. На ПК щелкните поле Windows Search и введите «Java» или прокрутите список приложений в алфавитном порядке для программы Java. Если вы его не видите, Java не установлена.

    На Mac перейдите в Finder > Приложения > Папка утилит .Вы должны увидеть папку Java . Если вы его не видите, у вас не установлена ​​Java.

  2. Если Java не установлена, перейдите на веб-сайт Java.com .
  3. Нажмите кнопку Java download . Веб-сайт автоматически узнает, какую операционную систему вы используете, и направит вас на соответствующую страницу Download .
  4. На странице Загрузить нажмите кнопку Принять и начать бесплатную загрузку , чтобы начать загрузку.
  5. После загрузки файла щелкните средство запуска установки и следуйте инструкциям для завершения установки.

Редактирование ассоциаций файлов JNLP в Windows 10

Чтобы отредактировать ассоциации файлов на ПК под управлением Windows 10, чтобы файлы JNLP открывались правильно:

  1. Из окна Start перейдите к панели управления .
  2. Перейдите к Программы > Программы по умолчанию .
  3. Щелкните Выберите программы по умолчанию .
  4. Выберите Выберите приложения по умолчанию по типу файла .
  5. Выберите JNLP из списка типов расширения.
  6. Выберите опцию Изменить программу .
  7. Маловероятно, что правильное приложение Java появится автоматически, поэтому выберите Другие приложения .
  8. Выбрать Найдите другое приложение на этом ПК .
  9. Перейдите в папку Java , которая должна находиться в папке Program Files (x86) .
  10. Щелкните папки jre [версия №] и bin , чтобы перейти к приложению javaws.exe . Это средство запуска приложения Java Web Start. Выберите его, дважды щелкнув по нему.
  11. Подтвердите выбор, нажав кнопку Close и завершите процесс.

С этого момента приложение Java Web Start будет открывать файлы JNLP всякий раз, когда вы нажимаете на них.

Редактирование ассоциаций файлов JNLP на Mac

Чтобы изменить ассоциации файлов для правильного открытия файла JNLP на Mac:

  1. Откройте Finder и найдите файл JNLP, который вы планируете открыть.
  2. Щелкните правой кнопкой мыши файл JNLP и выберите Получить информацию .
  3. На экране информации о файле JNLP щелкните стрелку рядом с Открыть с помощью.
  4. Выберите Java Web Start из списка приложений в раскрывающемся меню. Если его нет в первой группе опций, выберите Другое и найдите его в полном списке приложений.
  5. После выбора правильного приложения нажмите Изменить все , чтобы применить изменения ко всем типам файлов JNLP в будущем.
  6. Завершите процесс, нажав Продолжить.

Теперь, когда вы щелкаете файл JNLP, чтобы открыть его на своем Mac, он автоматически открывается с правильным приложением Java.

.

Как запустить файлы JNLP в Ubuntu / Linux Mint


В этом руководстве мы покажем вам, как запускать файлы .jnlp в системе под управлением Ubuntu / Linux Mint. Расширение jnlp ( Java Network Launching Protocol ) используется для запуска программ Java и управления ими через Интернет или сеть. Если вы загрузили файл * .jnlp на свой компьютер и не знаете, как его запустить, вы можете просто использовать javaws для его запуска.

Начало работы

Для установки javaws под Ubuntu 12.10 / 12.04 и Linux Mint 14/13 или старше откройте терминал и выполните следующие команды:

sudo apt-get install icedtea-netx

Через терминал введите cd в папку, содержащую ваш файл plnp, и выполните эту команду:
челюсти filename.jlnp

Пример :

MSGViewer - это приложение, которое позволяет пользователям просматривать файлы Microsoft Outlook MSG в системе на базе Linux. Это приложение упаковано в файл PLNP.Для его запуска можно использовать следующие команды из терминала:

CD / TMP
wget http://goo.gl/cTJwB -O launch.jnlp
челюсти launch.jnlp

Надеюсь, вы найдете этот урок полезным! .

Синтаксис файла JNLP

Элемент ресурсов используется для указания всех ресурсов, таких как файлы классов Java, собственные библиотеки и системные свойства, которые являются частью приложения. Чтобы ограничить определение ресурса определенной операционной системой, архитектурой или локалью, используйте атрибуты os , arch и locale .

Атрибут os содержит список имен операционных систем для ресурса. Например, вы можете использовать несколько определений ресурсов с разными атрибутами os , чтобы предоставить собственную библиотеку для нескольких операционных систем.

Атрибут os содержит список имен операционных систем, разделенных пробелами. Во время выполнения значения os сравниваются с началом системного свойства os.name , чтобы найти совпадение. Например, значение атрибута os «Windows» соответствует обеим операционным системам «Windows 8» и «Windows 10».

Если вы хотите указать операционную систему, имя которой содержит пробел, используйте обратную косую черту, чтобы указать, что пробел является частью имени операционной системы.Следующий пример конкретно соответствует «Windows 8» и «Windows 10»:

    

Элемент ресурсов имеет шесть различных возможных подэлементов: jar , nativelib , j2se , property , package и extension . Элементы пакета и extension не обсуждаются в этом руководстве разработчика.

Элемент jar определяет файл JAR, который является частью пути к классу приложения. Например:

  

Файл jar загружается в JVM с помощью объекта ClassLoader . Файл jar обычно содержит классы Java, которые содержат код для конкретного приложения, но также могут содержать другие ресурсы, такие как значки и файлы конфигурации, которые доступны через механизм getResource .

Элемент nativelib определяет файл JAR, содержащий собственные библиотеки, например:

  

Клиент JNLP должен гарантировать, что каждая запись файла в корневом каталоге файла JAR (т. Е. /) может быть загружена в запущенный процесс с помощью метода System.loadLibrary . Каждая запись должна содержать зависящую от платформы общую библиотеку с правильным соглашением об именах, например *.dll в Windows или lib * .so в Solaris / Linux. Приложение отвечает за фактический вызов System.loadLibrary .

Собственные библиотеки обычно включаются в элемент ресурсов , который ориентирован на конкретную операционную систему и архитектуру, например:

    

По умолчанию ресурсы jar и nativelib загружаются с нетерпением, то есть они загружаются и доступны локально для JVM, на которой запущено приложение, до его запуска.Элементы jar и nativelib также позволяют указать ресурс как lazy . Это означает, что ресурс не нужно загружать в клиентскую систему перед запуском приложения.

Атрибут загрузки используется для управления тем, загружается ли ресурс быстро, лениво или содержит пользовательскую реализацию прогресса, например:

    

Файл JAR, обозначенный как download = "progress". загружается быстро и может использоваться для индикации прогресса при загрузке других ресурсов.

Элемент j2se указывает, на каких версиях платформы Java, Standard Edition Runtime Environment (JRE) поддерживается приложение, а также стандартные параметры виртуальной машины Java. Если указано несколько JRE, это указывает на приоритетный список поддерживаемых JRE, с наиболее предпочтительной версией первой, например:

   

Атрибут версии по умолчанию относится к версии платформы (версии спецификации) Java Platform Standard Edition. В настоящее время определены версии платформы 1.2, 1.3, 1.4, 1.5, 1.6, 1.7, 1.8 и 9. (Версия платформы обычно не содержит номера микроверсии, например 1.4.2.)

Точные версии продукта (версии реализации) также можно указать, включив атрибут href , например 1.7.0_111 или 1.8.0_92, например:

< j2se version = "1.7.0_111" href = "http://java.sun.com/products/autodl/j2se" /

или

< j2se version = "1.8.0_92" href = "http://java.sun.com/products/autodl/j2se" />

Если указана версия платформы (т. Е. Не указан атрибут href ), Java Web Start не считает установленную JRE не общедоступной (этап GA) совпадающей. Например, запрос в следующей форме не рассматривает установленную 9-ea JRE как соответствие запросу:

  

Атрибут java-vm-args элемента j2se указывает предпочтительный набор аргументов виртуальной машины для использования при запуске java .

Эта версия поддерживает следующие java-vm-args :

 -d32, / * использовать 32-битную модель данных, если она доступна (только для платформ unix) * / -client, / * для выбора клиентской ВМ * / -server, / * для выбора сервера ВМ * / -verbose, / * включить подробный вывод * / -version, / * распечатать версию продукта и выйти * / -showversion, / * распечатать версию продукта и продолжить * / -help, / * распечатать это справочное сообщение * / -X, / * распечатать справку по нестандартным параметрам * / -ea, / * разрешить утверждения * / -enableassertions, / * разрешить утверждения * / -da, / * отключить утверждения * / -disableassertions, / * отключить утверждения * / -esa, / * разрешить системные утверждения * / -enablesystemassertions, / * разрешить системные утверждения * / -dsa, / * отключить системные утверждения * / -disablesystemassertions, / * отключение системных утверждений * / -Xmixed, / * выполнение в смешанном режиме (по умолчанию) * / -Xint, / * только выполнение в интерпретируемом режиме * / -Xnoclassgc, / * отключить сборку мусора * / -Xincgc, / * включить инкрементную сборку мусора * / -Xbatch, / * отключить фоновую компиляцию * / -Xprof, / * вывод данных профилирования процессора * / -Xdebug, / * включить удаленную отладку * / -Xfuture, / * включить строжайшие проверки, ожидая будущего значения по умолчанию * / -Xrs, / * уменьшить использование сигналов ОС Java / VM (см. Документацию) * / -XX: + ForceTimeHighResolution, / * использовать таймер с высоким разрешением * / -XX: -ForceTimeHighResolution, / * использовать низкое разрешение (по умолчанию) * / -XX: + PrintGCDetails, / * Предоставляет некоторые сведения о GC * / -XX: + PrintGCTimeStamps, / * Выводит время сборки мусора до запуска приложения * / -XX: + PrintHeapAtGC, / * Выводит подробную информацию о сборке мусора, включая занятость кучи * / -XX: + PrintTenuringDistribution, / * Дает распределение по старению выделенных объектов * / -XX: + TraceClassUnloading, / * Отображение классов по мере их выгрузки * / -XX: + CMSClassUnloadingEnabled, / * Его необходимо комбинировать с -XX: + CMSPermGenSweepingEnabled * / -XX: + CMSIncrementalPacing, / * Автоматическая настройка рабочего цикла инкрементного режима * / -XX: + UseConcMarkSweepGC, / * Включает одновременную сборку мусора * / -XX: -ParallelRefProcEnabled, -XX: + DisableExplicitGC, / * Отключить вызовы System.gc () * / -XX: + UseG1GC, -XX: + HeapDumpOnOutOfMemoryError, -XstartOnFirstThread, -XX: + UseG1GC, -XX: + UseStringDeduplication, -XX: + PrintStringDeduplicationStatistics, -XX: + UseParallelOldGC, -XX: -UseParallelOldGC ", -XX: + UseParallelOldGCCompacting ", -XX: -UseParallelOldGCCompacting ", -XX: + UseParallelGC, -XX: -UseParallelGC, -XX: + UseGCTimeLimit, -XX: -UseGCTimeLimit, -XX: + UseGCOverheadLimit, -XX: -UseGCOverheadLimit, -XX: + ScavengeBeforeFullGC, -XX: -ScavengeBeforeFullGC, -XX: + UseParallelScavenge, -XX: -UseParallelScavenge, -XX: -TransmitErrorReport, 

Также поддерживаются любые аргументы, начинающиеся с одной из следующих строк:

 -ea, / * разрешить утверждения для классов * / -enableassertions, / * включить утверждения для классов * / -da, / * отключить утверждения для классов * / -disableassertions, / * отключить утверждения для классов * / -verbose, / * включить подробный вывод * / -Xms, / * установить начальный размер кучи Java * / -Xmx, / * установить максимальный размер кучи Java * / -Xss, / * установить размер стека потока Java * / -XX: NewRatio, / * установить соотношение размеров нового / старого поколения * / -XX: NewSize, / * установить начальный размер нового поколения * / -XX: MaxNewSize, / * установить максимальный размер нового поколения * / -XX: PermSize, / * установить начальный размер постоянного поколения * / -XX: MaxPermSize, / * установить максимальный размер постоянного генератора * / -XX: MaxHeapFreeRatio, / * процент свободной кучи (по умолчанию 70) * / -XX: MinHeapFreeRatio, / * процент свободной кучи (по умолчанию 40) * / -XX: UseSerialGC, / * использовать последовательную сборку мусора * / -XX: ThreadStackSize, / * размер стека потока (в КБ) * / -XX: MaxInlineSize, / * установить максимальное количество байт-кодов как встроенное * / -XX: ReservedCodeCacheSize, / * Зарезервированный размер кэша кода (байты) * / -XX: MaxDirectMemorySize, -XX: PrintCMSStatistics, / * Если> 0, распечатать статистику о параллельных коллекциях * / -XX: SurvivorRatio, / * Устанавливает соотношение пространств оставшихся в живых * / -XX: MaxTenuringThreshold, / * Определяет, насколько объекты могут стареть * / -XX: CMSMarkStackSize, -XX: CMSMarkStackSizeMax, -XX: CMSIncrementalDutyCycleMin, / * Процент, который является нижней границей рабочего цикла * / -XX: ParallelCMSThreads, -XX: ParallelGCThreads, / * Устанавливает количество параллельных потоков GC * / -XX: CMSInitiatingOccupancyFraction, / * Устанавливает пороговый процент используемой кучи * / -XX: + UseCompressedOops, / * Включает сжатые ссылки в 64-битных JVM * / -XX: GCPauseIntervalMillis, -XX: MaxGCPauseMillis, / * Подсказка виртуальной машине, чтобы приостановить время * / -XX: + CMSIncrementalMode, / * Включает инкрементный режим * / -XX: StringDeduplicationAgeThreshold, -XX: GCTimeLimit ", -XX: GCHeapFreeLimit ", -XX: MarkStackSize, -XX: MarkStackSizeMax, -XX: ConcGCThreads, 

Свойство Элемент определяет системное свойство, которое доступно через систему .getProperty и System.setProperties . Он имеет два обязательных атрибута: имя и значение , например:

  

Свойства, которые считаются безопасными, устанавливаются Java Web Start после запуска виртуальной машины, но до вызова приложения. Эти свойства передаются как аргументы -Dkey = value в команду java при вызове. Следующие свойства считаются безопасными:

  • Свойства, заданные в подписанном файле JNLP

  • Свойства, установленные в файле JNLP без знака, с префиксом одной из следующих строк: jnlp., челюсти. или javapi.

  • Предопределенные безопасные свойства:

     sun.java2d.noddraw, javaws.cfg.jauthenticator, swing.useSystemFontSettings, качели.metalTheme http.agent, http.keepAlive, sun.awt.noerasebackground, sun.java2d.opengl, sun.java2d.d3d, java.awt.syncLWRequests, java.awt.Window.locationByPlatform, sun.awt.erasebackgroundonresize, sun.awt.keepWorkingSetOnMinimize, качели.noxp, swing.boldMetal, awt.useSystemAAFontSettings, sun.java2d.dpiaware, sun.awt.disableMixing, sun.lang.ClassLoader.allowArraySyntax, java.awt.smartInvalidate " apple.laf.useScreenMenuBar, java.net.preferIPv4Stack, java.util.Arrays.useLegacyMergeSort ", sun.locale.formatasdefault, sun.awt.enableExtraMouseButtons, com.sun.management.jmxremote.local.only, sun.nio.ch.bugLevel, sun.nio.ch.disableSystemWideOverlappingFileLockCheck, jdk.map.althashing.порог 
.

Получить Java-апплет для запуска в браузере с помощью jnlp

Переполнение стека
  1. Около
  2. Товары
  3. Для команд
  1. Переполнение стека Общественные вопросы и ответы
  2. Переполнение стека для команд Где разработчики и технологи делятся частными знаниями с коллегами
.

Как я могу программно найти путь к файлу JNLP? Я использую Java Web Start для создания файла JNLP

Переполнение стека
  1. Около
  2. Товары
  3. Для команд
  1. Переполнение стека Общественные вопросы и ответы
  2. Переполнение стека для команд Где разработчики и технологи делятся частными знаниями с коллегами
.

Запуск приложения Java Web Start (Учебники Java ™> Развертывание> Java Web Start)

Учебники Java были написаны для JDK 8. Примеры и практики, описанные на этой странице, не используют преимущества улучшений, представленных в более поздних выпусках, и могут использовать технологии, которые больше не доступны.
Обзор обновленных языковых функций в Java SE 9 и последующих выпусках см. В разделе «Изменения языка Java».
См. Примечания к выпуску JDK для получения информации о новых функциях, улучшениях, а также удаленных или устаревших параметрах для всех выпусков JDK.

Пользователи могут запускать приложения Java Web Start следующими способами:


Примечание: Для запуска приложений, развернутых с использованием технологии Java Web Start, у вас должна быть совместимая версия программного обеспечения Java Runtime Environment (JRE). Полный комплект Java Java Development Kit (JDK) не требуется.

Запуск приложения Java Web Start из браузера

Вы можете запустить приложение Java Web Start из браузера, щелкнув ссылку на файл JNLP приложения.Следующий текст - это пример ссылки на файл JNLP.

  Запустить приложение "Блокнот"  
Программное обеспечение

Java Web Start загружает и запускает приложение в соответствии с инструкциями в файле JNLP.

Попробуйте прямо сейчас: Запустить блокнот

Если вы используете платформу Java как минимум, Standard Edition 6 или новее, вы можете запустить приложение Java Web Start через Java Cache Viewer.

Когда программное обеспечение Java Web Start впервые загружает приложение, информация из файла JNLP приложения сохраняется в локальном средстве просмотра кэша Java.Чтобы снова запустить приложение, вам не нужно возвращаться на веб-страницу, с которой вы его впервые запустили; вы можете запустить его из Java Cache Viewer.

Чтобы открыть средство просмотра кэша Java:

  1. Откройте панель управления.
  2. Дважды щелкните значок Java. Откроется панель управления Java.
  3. Выберите вкладку Общие.
  4. Щелкните Просмотр. Откроется средство просмотра кэша Java.

Приложение отображается на экране Java Cache Viewer.

Приложение Java Cache Viewer

Чтобы запустить приложение, выберите его и нажмите кнопку «Выполнить» или дважды щелкните приложение.Приложение запускается так же, как и на веб-странице.

Запуск приложения Java Web Start с рабочего стола

Вы можете добавить ярлык на рабочий стол к приложению Java Web Start. Выберите приложение в Java Cache Viewer. Щелкните правой кнопкой мыши и выберите «Установить ярлыки» или нажмите кнопку «Установить».

Ярлык добавлен на рабочий стол.

После этого можно запустить приложение Java Web Start так же, как и любое собственное приложение.

.

Смотрите также