Я попытался найти ответ, но все, что я нашел, это советы о том, как обнаружить Java из браузера или очень общий способ только запускать Java и посмотреть, запускается ли она, что приводит к возможной длительной задержке в моем приложении. (~ две секунды, когда вы начали в первый раз на моей машине)
Я надеюсь, что существует более быстрый способ, если применяются следующие ограничения:
- Только JRS/JDK Sun/Oracle
- Только 1.6 и выше
- Только платформы Windows
- Не из браузера, но из простого старого исполняемого файла Win32
Это обнаружение не предназначено для публичного приложения, а для внутреннего использования только на платформах Windows.
Есть ли путь к реестру, который я могу прочитать, или какой-либо файл конфигурации, который я могу проанализировать?