LABOJUMS: Nevarēja izveidot Java virtuālo mašīnu. (Atrisināts)

click fraud protection

Java ir viens no labākajiem izstrādes rīkiem spēļu un lietojumprogrammu un servera puses programmu izveidei. Lai palaistu spēles vai programmas, kas rakstītas Java valodā, ir nepieciešama Java virtuālās mašīnas vide.

Spēles vai lietojumprogrammas, kas izstrādātas, izmantojot Java, var negaidīti avarēt vai nevar tikt atvērtas dažādu iemeslu dēļ, parādot kļūdu “Nevarēja izveidot Java virtuālo mašīnu. Kļūda: noticis fatāls izņēmums. Programma tiks aizvērta".

FIX nevarēja izveidot Java virtuālo mašīnu

Tālāk ir norādītas vairākas metodes, kā novērst Java virtuālās mašīnas palaidēja kļūdu "Nevarēja izveidot Java virtuālo mašīnu" operētājsistēmā Windows 10/11.

Kā labot: nevarēja izveidot Java virtuālo mašīnu operētājsistēmā Windows 10/11.*

* Ieteikums: Pirms turpināt ar tālāk norādītajām metodēm, izmēģiniet tālāk norādītās darbības un pārbaudiet, vai problēma joprojām pastāv

    1. Instalējiet visus Windows atjauninājumus.
    2. Nospiediet CTRL + SHIFT + ESC lai atvērtu uzdevumu pārvaldnieku un plkst Procesi cilne aizveriet visi gadījumi Java virtuālā mašīna (Ar peles labo pogu noklikšķiniet > Beigt uzdevumu)
  • 1. Instalējiet pareizo Java versijas versiju Java IDE lietotnei.
  • 2. Palieliniet JAVA lietotnēm piešķirto atmiņu.
  • 3. Palaidiet JAVA ar administratora tiesībām.
  • 4. Pilnībā noņemiet un atkārtoti instalējiet JAVA.

1. metode. Instalējiet pareizo JAVA versijas versiju Java IDE lietotnei*

* Piezīme: Šī metode attiecas tikai uz lietotājiem, kuri kodēšanai izmanto JAVA IDE lietojumprogrammu.

Ja saņemat minēto kļūdu JAVA IDE lietojumprogrammā, jums jāpārliecinās, ka instalētā Java versija ir saderīgs ar Java versiju (JRE vai JDK) darbojas uz JAVA IDE (Java Integrated Development Environment) pieteikumu. Tātad, rīkojieties šādi:

1. darbība. Pārbaudiet JRE/JDK, kurā darbojas JAVA IDE versija.

piem. Izmantojot Eclipse IDE, pārbaudiet, kurā JRE vai JDK versijā tā darbojas, veicot tālāk norādītās darbības.

1. Galvenajā izvēlnē noklikšķiniet uz Palīdzība > Par Eclipse.
2. Klikšķiniet uz Uzstādīšanas informācija un izvēlieties Konfigurācija cilne.
3. Logā "Eclipse IDE instalācijas informācija" skatiet rindiņu, kas sākas ar -vm
4.
Vērtība zemāk esošajā rindā parādīs, kurā JDK vai JRE versijā darbojas Eclipse.

  • piem.: ja ceļš satur “jre6”, tas nozīmē, ka darbojas Eclipse JRE versija 6
  • piem.: Ja ceļš satur "jdk1.8.0_05" nozīmē, ka Eclipse darbojas JDK versija 8.
2. darbība. Pārbaudiet, kura JRE vai JDK versija ir instalēta sistēmā Windows.

1. Meklēšanas lodziņā ierakstiet: cmd (vai komandu uzvedne). Pēc tam atlasiet Izpildīt kā administratoram.

attēlu

2. Lai uzzinātu instalēto JAVA versiju, dodiet šādu komandu un nospiediet Ievadiet:

  • java – versija
apskatīt instalēto java versiju

3. Ja IDE neatbalsta Java versiju jūsu ierīcē, turpiniet, lai instalētu pareizo Java versija. *

* Piezīme: Dažos gadījumos instalētās JRE un JDK versijas var atšķirties. Tātad, ja JAVA IDE lietojumprogramma darbojas JDK, turpiniet un pārbaudiet arī, vai instalētais JDK atbilst JAVA IDE lietotnes JDK. Lai uzzinātu instalēto JDK versiju operētājsistēmā Windows, dodiet šādu komandu:

  • javac versija

2. metode. Palieliniet JAVA lietotnēm piešķirto atmiņu.

Palaižot lietojumprogrammu, kas pārsniedz Java virtuālās mašīnas maksimālo atmiņas apjomu, var tikt parādīta kļūda "Nevarēja izveidot Java virtuālo mašīnu". Lai novērstu šo problēmu, turpiniet un palieliniet piešķirto sistēmas atmiņu, ko JAVA var izmantot šādi:

1. Noklikšķiniet uz Sākt izvēlni un ierakstiet Meklēt bārs: skatiet papildu sistēmas iestatījumus. Pēc tam noklikšķiniet Atvērt.

image_thumb[8]

2. Logā "Sistēmas rekvizīti" atlasiet Papildu cilni un noklikšķiniet Vides mainīgie.

mainīt java piešķirto atmiņu

3. Zem rūts Sistēmas mainīgie atlasiet Jauns.

attēlu

4. Iestatiet mainīgā nosaukumu kā _JAVA_OPTIONS un mainīgā vērtība kā -Xmx1024M. Pēc tam noklikšķiniet uz labi divas reizes, lai saglabātu izmaiņas un aizvērtu visus atvērtos logus. *

* Informācija: Tādējādi Java atvēlētā atmiņa tiks pielāgota 1 GB (1024 MB).

java atmiņas iespējas

5.Restartēt jūsu mašīna, lai piemērotu izmaiņas.
6. Visbeidzot mēģiniet atvērt savu spēli vai lietotni Java virtuālajā mašīnā. Problēmai vajadzētu pazust.

3. metode. Palaidiet java.exe ar administratora tiesībām.

Java kļūda parādās arī tad, ja lietotājam nav administratora tiesību vai atļauju palaist noteiktas izpildāmās programmas. Problēmu var novērst, konfigurējot Java, lai tā vienmēr darbotos kā administratoram.

1. Nospiediet Sākt izvēlne un veids Java meklēšanas lodziņā.
2. Klikšķis Atveriet faila atrašanās vietu.

attēlu

3. Logā File Explorer ar peles labo pogu noklikšķiniet uz Java izpildāmo failu un atlasiet Īpašības.

Java rekvizīti

4. Logā "Java Properties" atlasiet Saderība cilni un zem Iestatījumi rūts, atzīmējiet izvēles rūtiņu Palaidiet šo programmu kā administratoru. Pēc tam noklikšķiniet Pieteikties un labi.

Java darbojas kā administrators

5. Visbeidzot, palaidiet programmu, kuru nevar palaist kļūdas "Nevarēja izveidot Java virtuālo mašīnu" dēļ, un pārbaudiet, vai problēma joprojām pastāv.

4. metode. Pilnībā noņemiet un atkārtoti instalējiet JAVA.

Dažos gadījumos Java var būt bojāta vai trūkst komponentu, kā rezultātā tiek aizvērtas spēles vai lietojumprogrammas, kuras mēģināt palaist. Šādā gadījumā izpildiet tālāk sniegtos norādījumus, lai no datora noņemtu visas JAVA versijas un instalētu to atkārtoti.

1. Lejupielādēt Java atinstalēšanas rīks.
2.
Palaidiet rīku un atlasiet to noņemiet visas Java versijas.

Java atinstalēšanas rīks

3. Pēc noņemšanas turpiniet un dzēst uz Java mapes(-es) no šādām diska vietām (ja tādas ir):

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

4. Restartēt jūsu dators.

5. Pēc pārstartēšanas apmeklējiet Java oficiālā lejupielādes lapa lejupielādēt un uzstādīt jaunākā Java versija.

lejupielādēt java

Tieši tā! Kura metode jums darbojās?
Paziņojiet man, vai šī rokasgrāmata jums ir palīdzējusi, atstājot komentāru par savu pieredzi. Lūdzu, patīk un dalies ar šo ceļvedi, lai palīdzētu citiem.