Tahmini Okuma Süresi: 3 dakika

MacOS kullanan avukatlar olarak düzenli olarak UYAP Döküman Editöründen kaynaklı sorunlar yaşamaya alışkınız 🙂 Bu içeriğimizde de “Unable to load Java Runtime Environment” hatasının nasıl çözülmesi gerektiği üzerinde duracağız.

Problemin Tespiti

Bu hatanın alınmasının sebebi çoğu zaman kullandığınız macOS’in işlemcisi ve UYAP Döküman Editörünün ihtiyaç duyduğu Java versiyonu arasındaki uyumsuzluktur. Kullanılan macOS’lerden bir kısmı Intel işlemcili Apple ürünleri tarafından çalıştırılırken bir kısmı da silikon çip adı verilen m işlemciler tarafından çalıştırılır. Dolayısıyla Apple aygıtınızın hangi işlemciyi kullandığını bilmeniz uyumluluk sorunlarının çözülmesi için önemlidir.

Kullandığınız Mac aygıtının hangi işlemciye sahip olduğunu öğrenmek için sol üstte yer alan apple logosuna tıkladıktan sonra “bu Mac hakkında” kısmını seçebilirsiniz.

m işlemcili macOS’lerde alınan hata bu şekildedir.

Uygun Java Versiyonunu İndirme

Java’nın web sitesine giriş yaptığınızda kullandığınız işletim sistemi (Mac ya da Windows) otomatik olarak tespit edilecek ve uygun indirme seçeneği sunulacaktır. Aynı şekilde kullandığınız işlemci tipine göre uygun olan versiyon da tercih edilen indirme seçeneği olarak karşınıza çıkacaktır. Bu çoğu zaman kullanıcıların işini kolaylaştırsa da söz konusu UYAP Döküman Editör’ü olduğu zaman yukarıdaki görselde yer alan hataya sebep olmaktadır. Intel işlemcili aygıtlar için bir sorun yaşanmazken Apple silikon işlemcilerde çeşitli hatalar yaşanmaktadır. Bunun çözümü aşağıda belirttiğimiz şekildedir.

Apple Silikon İşlemciler İçin Java Kurma

Normal şartlar altında Java’nın m işlemcili çipler için sunduğu versiyonu indirmeniz yeterli olacakken UYAP Döküman Editörü için yapılması gereken şey Intel işlemcili Apple cihazları için sunulan Java’yı indirmektir. Ancak bir m işlemci kullanıyorsanız, uyumluluk sorunu çıkmaması için öncelikle m işlemcilere Intel işlemciler için üretilen yazılımları kurmanız için gerekli olan yazılımı kurmanız gerekir.

Rosetta 2 Kurulumu

M işlemcili MacOS’lere Intel işlemcili programları çalıştırabilmek için Apple’ın sunduğu Rosetta 2 adlı emülatörü kullanmanız gerekiyor. Rosetta 2, Intel tabanlı uygulamaları M Apple Silicon işlemcilerde çalıştırmanızı sağlar. Çoğu zaman bir Intel tabanlı uygulamayı kurmaya çalıştığınızda bu emülatör otomatik olarak kurulur. Ancak bu kurulum otomatik olarak gerçekleşmediyse terminali açarak (cmd + space diyerek spotlight aramasını açtıktan sonra terminal yazarak konsola ulaşabilirsiniz) aşağıdaki kodu çalıştırın ve Rosetta 2’yi kurun.

softwareupdate –install-rosetta

Intel İşlemciler İçin Java

Rosetta 2’yi kurduktan sonra Java’nın web sitesine ulaşarak Intel işlemciler için Java’yı indirin. Doğrudan indirime bağlantısı için buraya tıklayın.

Önemli Not: Intel işlemciler için uygun olan Java’yı indirmeden önce aygıtınızda yer alan Java yazılımlarının tamamen kaldırıldığından ve temiz bir kurulum yaptığınızdan emin olun.

Bu işlemi de gerçekleştirdikten sonra UYAP Döküman Editörünü indirin.

Sonuç

Yukarıdaki adımları takip ettikten sonra UYAP Döküman Editörünü sorunsuz bir şekilde çalıştırıyor olacaksınız. Eğer bir hata alırsanız ya da takıldığınız bir yer olursa yorum bırakmayı unutmayın. Ne yazık ki Uyap Editörü macOS cihazlarda kullanmak belirli zamanlarda belirli sorunlarla uğraşmak demek ve bu sorunlara çözüm bulabilmemiz içinse meslektaş dayanışması oldukça önemli 🙂