Java 11 на машине с двойной загрузкой — неисправность

Java 11 на машине с двойной загрузкой — неисправность

Происходит что-то странное. На этой машине установлена ​​двойная загрузка W10 и Linux Mint 18.3 (на основе Ubuntu Xenial). 64-битная машина.

Java 11 отлично работает в Linux. Но я уже дважды устанавливал Java 11 в W10 (используя установщик .exe) и соответственно менял PATH.

Сначала все работает нормально. Но дважды, когда я загружался в Linux и проводил там несколько часов (я предпочитаю работать в Linux), а затем перезагружался в W10, приложение, зависящее от Java, не работало. Затем я иду

D:\apps\Java\jdk-11.0.4\bin>java -version
Error occurred during initialization of VM
java/lang/NoClassDefFoundError: java/lang/Object 

В результате я вернулся к Java 8 на своей ОС W10.

Подчеркиваю, что я не вмешивался в это местоположение на диске D: в Linux, хотя я монтирую и использую (активно) этот диск NTFS в Linux.

Ничего подобного никогда не происходило с Java 8 на W10.

Если необходимо, я полагаю, мне придется создать еще один раздел в W10 исключительно для Java 11, и посмотреть, решит ли это проблему. Я надеюсь найти рациональное объяснение и, возможно, даже решение.

Связанный контент