Как указать, что JRE располагается в jnlp файле?

У нас есть приложение Java, которое использует сеть Java, Запускаются. jnlp файл настроен с [j2se версия = "1.5 +"]. Таким образом, если JRE 1.5 и 1.6 установлен, приложение запущено на 1,6.

Теперь, у нас есть требование, где приложение должно быть ограничено для выполнения только в диапазоне - JRE 1.5.0_07 через JRE 1.5.0_17

[версия j2se = "1.5*"] не будет работать - она будет всегда запускать приложение с последним jre от 1,5 семейств.

Я могу запросить точную версию продукта включением атрибута href. [версия j2se = "1.5.0_14" href = "http://java.sun.com/products/autodl/j2se"/]

Но как я указываю определенный диапазон JREs в jnlp файле так, чтобы JWS поднял JRE с того диапазона только? Таким образом, если 1.5.0_07, 1.5.0_17 и JRE 6 установлены, он должен запустить приложение на 1.5.0_17.

Существует ли хороший способ выполнить это?

9
задан skaffman 9 June 2010 в 22:18
поделиться

1 ответ

Это некрасиво, но может сработать.

<j2se version="1.5.0_07 1.5.0_08 1.5.0_09 1.5.0_10 1.5.0_11 
1.5.0_12 1.5.0_13 1.5.0_14 1.5.0_15 1.5.0_16 1.5.0_17" />

Я прервал строку, чтобы вы могли ее прочитать, но в jnlp это одна строка.

-1
ответ дан 5 December 2019 в 02:07
поделиться
Другие вопросы по тегам:

Похожие вопросы: