PARANDUS: Java virtuaalmasinat ei saanud luua. (Lahendatud)

Java on üks parimaid arendustööriistu mängude ja rakenduste ning serveripoolsete programmide loomiseks. Javas kirjutatud mängud või rakendused vajavad käitamiseks Java virtuaalmasina keskkonda.

Javaga arendatud mängud või rakendused võivad erinevatel põhjustel ootamatult kokku jooksma või avaneda, kuvades veateate "Java virtuaalmasinat ei õnnestunud luua. Viga: ilmnes saatuslik erand. Programm suletakse".

FIX ei saanud Java virtuaalmasinat luua

Altpoolt leiate mitu meetodit Java Virtual Machine Launcheri vea "Java virtuaalmasinat ei saa luua" lahendamiseks operatsioonisüsteemis Windows 10/11.

Kuidas parandada: Java virtuaalmasinat ei saanud Windows 10/11-s luua.*

* Soovitus: Enne järgmiste meetoditega jätkamist proovige järgmist ja vaadake, kas probleem püsib

    1. Installige kõik Windowsi värskendused.
    2. Vajutage CTRL + SHIFT + ESC Task Manager avamiseks ja aadressil Protsessid sakk Sulge kõik juhtumid Java virtuaalmasin (paremklõps > Lõpeta ülesanne)
  • 1. Installige Java IDE rakenduse jaoks õige Java versiooni versioon.
  • 2. Suurendage JAVA rakenduste jaoks eraldatud mälu.
  • 3. Käivitage administraatoriõigustega JAVA.
  • 4. Täielikult eemaldage ja installige JAVA.

1. meetod. Installige Java IDE rakenduse jaoks õige JAVA versioon*

* Märge: See meetod kehtib ainult kasutajatele, kes kasutavad kodeerimiseks JAVA IDE rakendust.

Kui saate JAVA IDE rakenduses mainitud vea, peate veenduma, et Java installitud versioon on Java versiooniga ühilduv (JRE või JDK) töötab JAVA IDE-s (Java integreeritud arenduskeskkond) rakendus. Niisiis, toimige järgmiselt.

Samm 1. Kontrollige JAVA IDE JRE/JDK töötavat versiooni.

nt. Kontrollige Eclipse IDE-s, millisel JRE või JDK versioonil see töötab, järgides alltoodud samme.

1. Klõpsake peamenüüs Abi > Eclipse'i kohta.
2. Kliki Installi üksikasjad ja vali Seadistamine sakk.
3. Aknas „Eclipse IDE Installation Details” vaadake rida, mis algab tähega -vm
4.
Alloleval real olev väärtus näitab teile, milline JDK või JRE versioon, millel Eclipse töötab.

  • nt: kui tee sisaldab "jre6", tähendab see, et Eclipse töötab JRE versioon 6
  • nt: kui tee sisaldab "jdk1.8.0_05" tähendab, et Eclipse töötab JDK versioon 8.
2. samm. Kontrollige, milline JRE või JDK versioon on Windowsi installitud.

1. Tippige otsingukasti: cmd (või käsurida). Seejärel valige Käivitage administraatorina.

pilt

2. Installitud JAVA versiooni väljaselgitamiseks anna järgmine käsk ja vajuta Sisenema:

  • java – versioon
vaadake installitud java versiooni

3. Kui IDE ei toeta teie seadme Java versiooni, jätkake õige installimisega Java versioon. *

* Märge: Mõnel juhul võivad installitud JRE ja JDK versioonid erineda. Seega, kui kasutate JDK-s töötavat JAVA IDE rakendust, jätkake ja kontrollige ka, kas installitud JDK ühtib JAVA IDE rakenduse töötava JDK-ga. Windowsis installitud JDK versiooni väljaselgitamiseks andke järgmine käsk:

  • javac versioon

2. meetod. Suurendage JAVA rakenduste jaoks eraldatud mälu.

Java virtuaalmasina maksimaalset mälumahtu ületava rakenduse käivitamine võib põhjustada tõrketeate "Java virtuaalmasinat ei õnnestunud luua". Selle probleemi lahendamiseks jätkake ja suurendage eraldatud süsteemimälu, mida JAVA saab kasutada järgmiselt.

1. Klõpsake nuppu Alusta menüü ja sisestage otsing riba: vaadake täpsemaid süsteemisätteid. Seejärel klõpsake Avatud.

image_thumb[8]

2. Valige aknas "Süsteemi atribuudid" Täpsemalt vahekaarti ja klõpsake Keskkonnamuutujad.

muuta java eraldatud mälu

3. Valige paani Süsteemimuutujad all Uus.

pilt

4. Määrake muutuja nimeks _JAVA_OPTIONS ja muutuja väärtus as -Xmx1024M. Seejärel klõpsake nuppu Okei muudatuse salvestamiseks ja kõigi avatud akende sulgemiseks kaks korda. *

* Info: See reguleerib Java jaoks eraldatud mälu mahuks 1 GB (1024 MB).

java mälu valikud

5.Taaskäivita muudatuse rakendamiseks.
6. Lõpuks proovige oma mäng või rakendus Java virtuaalmasinas avada. Probleem peaks kaduma.

3. meetod. Käivitage java.exe administraatoriõigustega.

Java tõrge ilmub ka siis, kui kasutajal pole teatud käivitatavate failide käivitamiseks administraatoriõigusi ega õigusi. Java konfigureerimine alati administraatorina töötama võib probleemi lahendada.

1. Vajutage nuppu Alusta menüü ja tüüp Java otsingukastis.
2. Klõpsake Ava faili asukoht.

pilt

3. File Exploreri aknas paremklõps a Java käivitatav fail ja valige Omadused.

Java omadused

4. Valige aknas "Java atribuudid". Ühilduvus vahekaart ja selle all Seaded pane märkeruut Käivitage see programm administraatorina. Seejärel klõpsake Rakenda ja Okei.

Java töötab administraatorina

5. Lõpuks käivitage programm, mida ei saa käivitada vea "Java virtuaalmasinat ei saa luua" tõttu, ja vaadake, kas probleem püsib.

4. meetod. Täielikult eemaldage ja installige JAVA.

Mõnel juhul võib Java olla rikutud või puuduvad komponendid, mille tõttu sulguvad mängud või rakendused, mida proovite käivitada. Sel juhul järgige allolevaid juhiseid, et eemaldada arvutist kõik JAVA versioonid ja installida see uuesti.

1. Lae alla Java desinstallimise tööriist.
2.
Käivitage tööriist ja valige see eemaldage kõik Java versioonid.

Java desinstallimise tööriist

3. Pärast eemaldamist jätkake ja kustutada a Java kausta(d) järgmistest ketta asukohtadest (kui need on olemas):

  • C:\Programmifailid\
  • C:\Programmifailid (x86)\

4. Taaskäivita sinu arvuti.

5. Pärast taaskäivitamist külastage Java ametlik allalaadimisleht alla laadida ja installida Java uusim versioon.

laadige alla java

See on kõik! Milline meetod teie jaoks töötas?
Andke mulle teada, kas see juhend on teid aidanud, jättes oma kogemuse kohta kommentaari. Palun meeldige ja jagage seda juhendit, et teisi aidata.