Начальный комплект Windows от сетевого диска не входит в комплект JRE? - PullRequest
0 голосов
/ 27 декабря 2018

Я связываю java-программу с помощью install4j и помещаю jre в комплект, как это возможно с install4j.

В нашей компании есть ситуация, когда каждый пользователь должен использовать сетевой ресурс, например диск X:в окнах, где они запускают Java-программу, используя EXE, созданный install4j.

Когда мы проверяем с помощью проводника процессов в окнах, используется ли JRE или нет, мы видим, что используется локальная JRE машины, ине тот, что с диска X:

любой опыт?

1 Ответ

0 голосов
/ 28 декабря 2018

Thx!

I check this with your cmd argument and get errors.

[9:280] unpack done
[9:285] could not delete packed file (error 5)
[9:286] checking x:\appl\myapps\app\jre\lib\deploy.jar
[9:287] x:\appl\myapps\app\jre\bin\unpack200.exe
[9:288] -r "x:\appl\myapps\app\jre\lib\deploy.jar.pack" "x:\appl\myapps\app\jre\lib\deploy.jar"
[9:300] waiting for unpack200 to finish
[9:383] unpack done
[9:387] could not delete packed file (error 5)
....
**x:\appl\myapps\app has write protection.** 
This happens 18 times for other jar files in the JRE too.
....
[11:25] Unpacking JRE done
[11:27] checkJavaExe (g:\appl\myapps\app\jre\bin\java.exe, [out], 2, 2, 1)
[11:28] file exists
[11:29] tempPath is C:\Users\myuser\AppData\Local\Temp\
[11:30] tempFile is C:\Users\myuser\AppData\Local\Temp\e4j4DF8.tmp
[11:672] Exit Code 1
[11:674] couldn't get version
[11:675] checkJavaExe returning 0
[11:677] Testing location  (type Y)
[11:678] checkJavaExe (C:\Program Files (x86)\Java\jre\bin\java.exe, [out], 2, 2, 0)
[11:679] file exists
...starting from now I see that the local JRE is used...

Why happen this? Write protection? Wrong install4j config?
...