FIX: Kunne ikke oprette Java Virtual Machine. (Løst)

click fraud protection

Java er et af de bedste udviklingsværktøjer til at skabe spil og applikationer og server-side programmer. Spil eller apps skrevet i Java kræver Java Virtual Machine-miljøet for at køre.

Spil eller applikationer udviklet med Java kan gå ned uventet eller ikke åbnes af forskellige årsager, hvilket viser fejlen "Kunne ikke oprette Java Virtual Machine. Fejl: Der er opstået en fatal undtagelse. Programmet afsluttes".

FIX kunne ikke oprette Java Virtual Machine

Nedenfor finder du flere metoder til at løse Java Virtual Machine Launcher-fejlen "Kunne ikke oprette Java Virtual Machine", i Windows 10/11 OS.

Sådan retter du: Kunne ikke oprette Java Virtual Machine i Windows 10/11.*

*Forslag: Inden du fortsætter med følgende metoder, skal du prøve følgende og se, om problemet fortsætter

    1. Installer alle Windows-opdateringer.
    2. Trykke CTRL + FLYTTE + ESC for at åbne Task Manager og kl Processer fanen tæt alle tilfælde af Java virtuel maskine (højreklik > Afslut opgave)
  • 1. Installer den korrekte version af JAVA-versionen til Java IDE-appen.
  • 2. Forøg den allokerede hukommelse til JAVA-apps.
  • 3. Start JAVA med administratorrettigheder.
  • 4. Fjern og geninstaller JAVA fuldstændigt.

Metode 1. Installer den korrekte version af JAVA-versionen til Java IDE-appen*

* Bemærk: Denne metode gælder kun for brugere, der bruger en JAVA IDE-applikation til kodning.

Hvis du modtager den nævnte fejl på en JAVA IDE-applikation, skal du sikre dig, at den installerede version af Java er kompatibel med Java-versionen (JRE eller JDK) kører på JAVA IDE (Java Integrated Development Environment) Ansøgning. Så fortsæt som følger:

Trin 1. Tjek den kørende version af JRE/JDK af JAVA IDE.

for eksempel. I Eclipse IDE skal du kontrollere, hvilken version af JRE eller JDK den kører på ved at følge nedenstående trin:

1. Fra hovedmenuen, klik Hjælp > Om Eclipse.
2. Klik på Installationsdetaljer og vælg Konfiguration fanen.
3. I vinduet 'Eclipse IDE Installation Details' skal du se på linjen, der starter med -vm
4.
Værdien på linjen nedenfor viser dig, hvilken JDK- eller JRE-version, som Eclipse kører på.

  • f.eks.: Hvis stien indeholder "jre6", betyder det, at Eclipse kører JRE version 6
  • f.eks.: Hvis stien indeholder "jdk1.8.0_05" betyder, at Eclipse kører JDK version 8.
Trin 2. Tjek hvilken version af JRE eller JDK der er installeret på Windows.

1. I søgefeltet skriv: cmd (eller kommandoprompt). Vælg derefter Kør som administrator.

billede

2. For at finde ud af den installerede JAVA-version, giv følgende kommando og tryk Gå ind:

  • java -version
se den installerede java-version

3. Hvis IDE ikke understøtter Java-versionen på din enhed, skal du fortsætte med at installere den korrekte version af Java. *

* Bemærk: I nogle tilfælde kan de installerede JRE- og JDK-versioner være anderledes. Så hvis din JAVA IDE-applikation kører på JDK, fortsæt og kontroller også, om den installerede JDK matcher den kørende JDK i JAVA IDE-appen. For at finde ud af den installerede JDK-version på Windows, giv følgende kommando:

  • javac -version

Metode 2. Forøg den allokerede hukommelse til JAVA-apps.

Start af et program, der overskrider den maksimale hukommelsesstørrelse på den virtuelle Java-maskine, kan resultere i fejlen "Kunne ikke oprette den virtuelle Java-maskine". For at omgå dette problem skal du gå videre og øge den allokerede systemhukommelse, som JAVA kan bruge som følger:

1. Klik på Start menu og skriv ind Søg bar: se avancerede systemindstillinger. Klik derefter Åben.

image_thumb[8]

2. I vinduet 'Systemegenskaber' skal du vælge Fremskreden fanen og klik miljøvariabler.

ændre java-allokeret hukommelse

3. Vælg under ruden Systemvariable Ny.

billede

4. Indstil variabelnavnet som _JAVA_OPTIONS og den variable værdi som -Xmx1024M. Klik derefter Okay to gange for at gemme ændringen og lukke alle åbne vinduer. *

* Info: Dette vil justere den allokerede hukommelse til Java til 1GB (1024MB).

java-hukommelsesmuligheder

5.Genstart din maskine for at anvende ændringen.
6. Prøv endelig at åbne dit spil eller din app på Java Virtual Machine. Problemet burde være væk.

Metode 3. Start java.exe med administratorrettigheder.

Java-fejlen vises også, når brugeren ikke har administratorrettigheder eller tilladelser til at starte visse eksekverbare filer. Konfiguration af Java til altid at køre som administrator kunne løse problemet.

1. Tryk på Start menu og type Java i søgefeltet.
2. Klik Åbn filplacering.

billede

3. I vinduet File Explorer, Højreklik det Java eksekverbar fil og vælg Ejendomme.

Java egenskaber

4. I vinduet 'java Properties' skal du vælge Kompatibilitet fanen og under Indstillinger markér afkrydsningsfeltet Kør dette program som administrator. Klik derefter ansøge og Okay.

Java køres som administrator

5. Til sidst skal du starte programmet, der ikke kan køre på grund af fejlen "Kunne ikke oprette Java Virtual Machine" og se, om problemet fortsætter.

Metode 4. Fjern og geninstaller JAVA fuldstændigt.

I nogle tilfælde kan Java være beskadiget eller manglende komponenter, hvilket får spil eller programmer, du prøver at køre, til at lukke. I dette tilfælde skal du følge instruktionerne nedenfor for at fjerne alle versioner af JAVA-versioner fra din computer og geninstallere den.

1. Hent Java afinstallationsværktøj.
2.
Kør værktøjet og vælg til fjerne alle Java-versioner.

Java afinstallationsværktøj

3. Efter fjernelse, fortsæt og slette det Java mappe(r) fra følgende placeringer på disken (hvis der findes):

  • C:\Program Files\
  • C:\Program Files (x86)\

4. Genstart din computer.

5. Efter genstart, besøg Java officielle download side at downloade og installere den seneste version af Java.

download java

Det er det! Hvilken metode virkede for dig?
Fortæl mig, om denne guide har hjulpet dig ved at efterlade din kommentar om din oplevelse. Synes godt om og del denne guide for at hjælpe andre.