Поправак: Није могуће креирати Јава виртуелну машину

Неки се корисници сусрећу са грешком која не може да створи Јава виртуелну машину приликом покушаја покретања апликације која користи Јава. Извештава се да ће се ово посебно питање догодити са Минецрафт-ом и неколико других апликација које су изграђене око Јаве.

Јава виртуелна машина није могла да се створи.

Грешка: догодио се кобни изузетак. Програм ће се затворити.

Шта узрокује да грешка Јава Виртуал Мацхине не може да створи?

Истражили смо овај одређени проблем гледајући различите корисничке извештаје и стратегије за решавање проблема које су користили за решавање исте поруке о грешци. На основу њихових закључака, постоји неколико сценарија који ће покренути ово посебно питање:

  • На Јава се позивају погрешни аргументи или опције - То се може догодити ако користите кућну апликацију или покушавате да отворите опен-соурце апликацију за коју се зна да узрокује нестабилност система.
  • Јава глобална максимална хеап меморија није довољно висока - Један од најчешћих узрока зашто можете наићи на ову посебну грешку је ако покушате покренути Јава апликацију са максималном величином хеап меморије већом од оне која је постављена као Систем Вариабле .
  • Јава извршна и / или апликација захтевају административне привилегије - То се може десити са апликацијама којима је потребан администратор да би правилно функционисали.

Ако тренутно тражите начин да решите грешку, Не можете да створите грешку Јава Виртуал Мацхине, овај чланак ће вам пружити неколико верификованих стратегија за решавање проблема. Испод имате колекцију метода које су други корисници у сличној ситуацији користили за решавање проблема.

Да бисте осигурали најбоље резултате, следите доле наведене методе редоследом којим су представљени док не откријете методу која је ефикасна у решавању грешке за ваш одређени сценарио.

1. метод: Додавање _ЈАВА_ОПТИОНС у системске променљиве

Већина погођених корисника успела је да реши проблем стварањем системске променљиве за Јава која се зове _ЈАВА_ОПТИОНС и подешавањем њене вредности на Ксмк512М . Оно што у суштини чини јесте да поставља глобалну максималну величину хеап меморије за Јава.

Ово ће решити сваку поруку о грешци која се појави јер је максимална величина хеап меморије покренуте Јава апликације већа од оне која је постављена као Систем Вариабле . Неколико корисника који се сусрећу са истим проблемом известили су да је проблем у потпуности решен након што су извршили кораке у наставку.

Ево шта треба да урадите да бисте додали унос _ЈАВА_ОПТИОН С у системске променљиве да бисте повећали глобалну максималну величину хеап меморије:

  1. Притисните тастер Виндовс + Р да бисте отворили дијалог за покретање . Затим откуцајте „ сисдм.цпл “ и притисните Ентер да бисте отворили екран Својства система .
  2. Унутар екрана Својства система идите на картицу Напредно и кликните на променљиве окружења.
  3. У прозору променљиве окружења кликните на Ново (у делу Системске променљиве ).
  4. Унутар прозора Нова системска променљива поставите име променљиве на _ЈАВА_ОПТИОНС, а вредност променљиве на - Ксмк512М и кликните на дугме У реду да бисте спремили промене.
  5. Затворите претходно отворене прозоре и поново покрените уређај да бисте извршили промене.
  6. При следећем покретању отворите апликацију која вам је раније показала да не можете да створите грешку Јава Виртуал Мацхине и проверите да ли сада исправно функционише.

Израда системске променљиве која се зове _ЈАВА_ОПТИОНС и додељује јој вредност Ксмк512М

Ако и даље видите исту поруку о грешци на почетку апликације, пређите на следећи метод у наставку.

2. метод: Отварање јава.еке са администраторима

Неколико корисника који се боре да реше исти проблем успели су да реше проблем након што су приморали да се главни извршни Јава (јава.еке) отвори са административним привилегијама.

Неки корисници су известили да су могли да реше проблем после примене овог поправка и на главни јава извршни и на извршни програм апликације која приказује поруку о грешци.

Ево кратког водича кроз цијелу ствар:

  1. Отворите Филе Екплорер и помакните се до локације ваше јава инсталације. Требаће да стигнемо на локацију главног извршног Јава програма ( јава.еке ). Према заданим поставкама, требало би да га пронађете у програмским датотекама / Јава / * верзија ЈРЕ буилд * / бин. Тачна локација разликује се овисно о Јава Рунтиме Енвиронмент окружењу које користите.

    Дођите до локације јава.еке

    Напомена: Ако сте инсталирали Јава на прилагођену локацију, уместо ње навигирајте.

  2. Кликните десним тастером миша на јава.еке и изаберите Својства . Затим идите на картицу Компатибилност и потврдите оквир повезан са Покрени овај програм као администратор (у одељку Подешавања). Кликните на дугме Примени да сачувате измене.

    идите на картицу Компатибилност и омогућите Покрени овај програм као администратор
  3. Кликните десним тастером миша на извршну апликацију (ону која покреће грешку) и поновите исти поступак: Компатибилност> Покрените овај програм као администратор> Примени .
  4. Покрените апликацију и погледајте да ли је порука о грешци решена.

Занимљиви Чланци