У меня есть приложение Java webstart, для которого требуется Java 7+, поэтому JNLP имеет следующую строку:
<j2se version="1.7+" href="#" onclick="location.href='http://java.sun.com/products/autodl/j2se'; return false;"/>
Это работает на разных машинах Windows XP и Windows 7 (большинство из них также имеют установленный Java 6), но на одном из них webstart запускается с использованием Java 6 и не выполняется (неправильная версия JRE). Я нашел этот пост и проверил настройки Java, и они выглядят нормально:
Я также попытался изменить строку JNLP на это, но он все еще не работает:
<j2se version="1.7+"/>
Любые идеи о том, как позволить webstart знать, что JRE 1.7 есть?
Конфигурация: Windows 7, запускается как администратор - приложение webstart, запущенное из IE.