Я связываю java-программу с помощью install4j и помещаю jre в комплект, как это возможно с install4j.
В нашей компании есть ситуация, когда каждый пользователь должен использовать сетевой ресурс, например диск X:в окнах, где они запускают Java-программу, используя EXE, созданный install4j.
Когда мы проверяем с помощью проводника процессов в окнах, используется ли JRE или нет, мы видим, что используется локальная JRE машины, ине тот, что с диска X:
любой опыт?