“Java sanal makinesi oluşturulamadı” nasıl düzeltilir?

Java, bu güne kadar popüler bir programlama dili olmaya devam ediyor. Eski olabilir ama yıllar içinde kullanıcı tabanını ve kullanışlılığını kaybetmedi. Birçok geliştirici onu kullanmaya devam ediyor ve aktif olarak geliştiriliyor. Java tabanlı uygulamaları derlemeyi ve çalıştırmayı inanılmaz derecede kolaylaştıran dilde değişiklikler ve iyileştirmeler her zaman yapılır.

“Java sanal makinesi oluşturulamadı” nasıl düzeltilir?

Düzeltme Java sanal makinesi oluşturulamadı

"Java sanal makinesi oluşturulamadı" hatası normalde bir IDE'de kod derlenirken görünüyor. Hata, kullanıcıları tam soruna yönlendirecek kadar açıklayıcı değildir, ancak normalde aşağıdakilerin bir sonucudur;

  • Yanlış Java sürümü kullanılıyor
  • Yanlış SDK sürümü yüklendi
  • Yanlış ortam değişkenleri kurulumu
  • Kullanılacak Java sürümünü bildirirken sözdizimi hataları
  • IDE'de eksik kitaplıklar
  • Bellek yönetimindeki hatalar

Çözüm, altta yatan nedene bağlı olarak değişecektir. Takip etmeyi dene.

1. Uyumlu Java sürümünü kontrol edin

Java sanal makinesi oluşturulamadı normalde kod bir IDE'de derlendiğinde görünür. Bunun nedeni, IDE'nin sisteminizde yüklü olan Java sürümüyle uyumlu olmamasıdır. 

IDE'nizin hangi Java sürümlerini desteklediğini kontrol edin. Ardından, hangi Java sürümünün yüklü olduğunu kontrol edin ve desteklenen sürümle tutarlı olduğundan emin olun. Değilse, doğru sürümü yükleyin.

“Java sanal makinesi oluşturulamadı” nasıl düzeltilir?

2. Ortam değişkenlerini kontrol edin

Windows 10'da Ortam değişkenlerinde ayarlanan Java parametreleri , Java sanal makinesi oluşturulamadı hatasına neden olabilir. 

  1. Dosya Gezgini'ni açın .
  2. Bunu explorer shell:::{BB06C0E4-D293-4f75-8A90-CB05B6477EEE}konum çubuğuna yapıştırın ve Enter'a dokunun.
  3. Soldaki panelde Gelişmiş Sistem Ayarları'na tıklayın .
  4. Git Gelişmiş sekmesine.
  5. Ortam Değişkenleri'ni seçin ve Sistem Değişkenleri altında Yeni'ye tıklayın .
  6. Ente adı alanındaki _JAVA_OPTIONS r.
  7. Yola/değere şunu girin: -Xmx1024M
  8. Tamam'ı tıklayın.
  9. Uygulamayı yeniden başlatın.

Ek olarak, Java SDK için doğru yolun verildiğinden emin olmalısınız.

  1. Dosya Gezgini'ni açın ve C:\Program Files\Java'ya gidin
  2. Kullanmak istediğiniz JDK sürümünün klasörünü açın .
  3. Yolu klasöre kopyalayın.
  4. Ortam değişkenlerini açın (önceki adımlara bakın).
  5. Sistem değişkenleri altında , JAVA_HOME'u seçin.
  6. Düzenle'yi tıklayın.
  7. Kopyaladığınız yolu girin ve Tamam'a tıklayın.

“Java sanal makinesi oluşturulamadı” nasıl düzeltilir?

3. Başlangıç ​​argümanlarını kontrol edin

Ayarlanmış olan başlangıç ​​argümanlarını kontrol edin. Java'nın doğru sürümünü yüklemiş olabilirsiniz, ancak başlangıç ​​argümanları, derleme için kullanılacak sürümü başka bir şeye ayarlamış olabilir. Java'yı yerinde yükselttiyseniz ve yerinde yükseltme yaptıysanız, başlatma argümanlarının hala eski sürüme atıfta bulunması muhtemeldir.

4. Sözdizimini kontrol edin

Girdiğiniz tüm bağımsız değişkenler için sözdiziminin doğru olduğundan emin olun. En ufak bir hata, Java sanal makinesi oluşturulamadı hatasına neden olabilir. Bildirilen fazladan bir tire veya yanlış sürüm olup olmadığına bakın. 

5. Java'yı yeniden yükleyin

Java'yı yeniden yüklemeyi deneyin. Bir IDE veya benzeri bir uygulamayı açarken yaşadığınız sorunları çözebilir.

  1. Denetim Masası'nı açın .
  2. Programlar>Bir programı kaldır'a gidin .
  3. Java'yı arayın ve seçin.
  4. En üstteki Kaldır düğmesini tıklayın .
  5. Java'nın kaldırılmasına izin verin.
  6. Java'yı buradan tekrar indirip yükleyin .

6. Bellek tahsisini kontrol edin

Java sanal makinesi oluşturulamadı hatasının görünmesinin ana nedenlerinden biri, kullanım için ayrılan bellek yetersiz olmasıdır.

  1. Dosya Gezgini'ni açın
  2. git C:\Program Files\Java
  3. Şu anda yüklü olan sürüm numarasıyla JDK klasörünü açın .
  4. jvisualvm.exe adlı bir dosya arayın ve çalıştırın.
  5. Uygulama, belleği yönetmek için bir GUI sağlayacaktır .
  6. Bellek miktarını artırın ve yeniden deneyin.

Çözüm

Bir geliştirme ortamı oluşturmak genellikle çok zaman alabilir. Kod geliştirmeden veya derlemeden önce kurulması gereken birçok bileşen ve yerine getirilmesi gereken gereksinimler vardır. Bu hatalar Java'ya özgü değildir, çünkü tüm dillerin bunları kullanmak için karşılanması gereken kendi gereksinimleri vardır. 

Yorum bırak

Windows 11de uygulamalar nasıl kaldırılır?

Windows 11de uygulamalar nasıl kaldırılır?

Windows 11'de bir uygulamayı kaldırmak için Ayarlar > Uygulamalar > Yüklü uygulamalar bölümünü açın, uygulama menüsüne tıklayın ve Kaldır düğmesini seçin.

Windows 11de Geri Çağırma özelliğini tamamen kaldırma (3 yol)

Windows 11de Geri Çağırma özelliğini tamamen kaldırma (3 yol)

Windows 11'de Recall özelliğini kaldırmak için Ayarlar > Sistem > İsteğe bağlı özellikler > Daha fazla Windows özelliği yolunu izleyin ve Recall seçeneğinin işaretini kaldırın.

Outlook uygulamasında e-postaları nasıl planlayabilirim?

Outlook uygulamasında e-postaları nasıl planlayabilirim?

Outlook, e-postaları daha sonra gönderilmek üzere planlamanıza olanak tanır ve bu kılavuzda, bu özelliği kullanmanın adımlarını öğreneceksiniz.

Windows 11 ve 10da herhangi bir uygulamayı yönetici olarak nasıl çalıştırabilirim?

Windows 11 ve 10da herhangi bir uygulamayı yönetici olarak nasıl çalıştırabilirim?

Windows 11 (veya 10) üzerinde bir uygulamayı yönetici olarak çalıştırmak için bağlam menüsü seçeneğini, uygulama özelliklerini veya sudo ya da runas komutlarını kullanabilirsiniz.

Windows 11de herhangi bir pikselden HEX, RGB, HSL renk kodları nasıl alınır?

Windows 11de herhangi bir pikselden HEX, RGB, HSL renk kodları nasıl alınır?

Windows 11'de, PowerToys veya Ekran Alıntısı Aracı'ndaki Renk Seçici'yi kullanarak ekranınızdaki herhangi bir rengi bulabilirsiniz ve işte nasıl yapılacağı.

Windows 11 22H2 sürümü yayınlandıktan sonra 21H2 ISO dosyasını nasıl indirebilirsiniz?

Windows 11 22H2 sürümü yayınlandıktan sonra 21H2 ISO dosyasını nasıl indirebilirsiniz?

Windows 11 22H2 sürümü yayınlandıktan sonra 21H2 ISO dosyasını indirmek için Rufus indirme seçeneğini kullanın ve 21H2 sürümünü seçin. İşte nasıl yapılacağı.

Windows 11 22H2 ISO (önizleme) nasıl indirilir?

Windows 11 22H2 ISO (önizleme) nasıl indirilir?

Windows 11 22H2'nin ISO dosya önizlemesini indirmek için UUP Dump komut dosyasını kullanabilir ve ardından Rufus'u kullanarak önyüklenebilir bir USB oluşturabilirsiniz. İşte nasıl yapılacağı.

Microsoft, tüketicilere Windows 10 için ücretli, genişletilmiş güvenlik güncellemeleri sunacak.

Microsoft, tüketicilere Windows 10 için ücretli, genişletilmiş güvenlik güncellemeleri sunacak.

Microsoft, 2025'te desteğin sona ermesinden sonra da Windows 10'u kullanmaya devam edebilmek için sıradan kullanıcılara Genişletilmiş Güvenlik Güncellemeleri (ESU) sunmaya devam edecek.

Windows 11de Zaman Noktası Geri Yükleme özelliğini kullanarak bilgisayarı önceki bir duruma nasıl geri döndürebilirsiniz?

Windows 11de Zaman Noktası Geri Yükleme özelliğini kullanarak bilgisayarı önceki bir duruma nasıl geri döndürebilirsiniz?

Windows 11'de Belirli Bir Zamana Geri Yükleme özelliği, sisteminizi önceki çalışan bir duruma geri yüklemenizi sağlar. İşte geri yükleme noktalarını nasıl yapılandıracağınız ve bilgisayarınızı nasıl kurtaracağınız.

Dellin doğruladığına göre, 1 milyar bilgisayar hala Windows 10da takılı kalmış ve yükseltmeye direniyor.

Dellin doğruladığına göre, 1 milyar bilgisayar hala Windows 10da takılı kalmış ve yükseltmeye direniyor.

Dell'in kazanç açıklamasına göre, 1 milyar bilgisayar hala Windows 10 kullanıyor ve bunların yarısı donanım açısından Windows 11 ile uyumlu değil.