5.00 / 1 oy

Kurulu Java sürümünü Eclipse'te kontrol etmek ve yazdırmak

Bilgisayara kurulu olan java sürümünü kontrol etmek isimli yazıma ekleme olacak şekilde bugün keşfettiğim enteresan bir özelliği buradan da paylaşmak istiyorum. Bilgisayarda java'nın kurulu olup olmadığını öğrenme ve hangi sürümünün kurulduğunu kontrol etme işlevini sağlayan bir java kodu yazmamız gerekse ne yapardık? Yani eclipse IDE'sinde çalışmaktayız ya da sadece executable bir kod olarak kurulu olan java sürümüne göre davranmamız gerekiyor, ne yapacağız? System.getProperty sayesinde bunu sağlayabiliyoruz. Hatta ilave olarak Java'nın geliştiricisi olan Oracle'ı ve Oracle'ın internet sitesini de bu şekilde kontrol edebiliyoruz, bir çeşit java easter egg'i diye yorumladım bu kısımlarını. Kodları ve çıktısı ile açıklamalarını paylaşıyorum.

System.out.println("\nJava sürümü: "+System.getProperty("java.version"));
System.out.println("Java Runtime sürümü: "+System.getProperty("java.runtime.version"));
System.out.println("Java'nın kurulu olduğu yer: "+System.getProperty("java.home"));
System.out.println("Java'nın geliştiricisi: "+System.getProperty("java.vendor"));
System.out.println("Java'nın geliştirici sitesi: "+System.getProperty("java.vendor.url"));
System.out.println("Java path dizini: "+System.getProperty("java.class.path")+"\n");

Çıktı:

Java Version: 13
Java Runtime Version: 13+33
Java Home: C:\Program Files\Java\jdk-13
Java Vendor: Oracle Corporation
Java Vendor URL: https://java.oracle.com/
Java Class Path: C:\Users\utku\eclipse-workspace\ornekler\bin

utku33

13.02.2020 02:05

Bu soru 2 kez yanıtlandı.

Bu soruya sadece kayıtlı kullanıcılar yanıt yazabilirler. Yanıt yazmak için lütfen giriş yapınız.

Reitix
Kurulu Java sürümünü Eclipse'te kontrol etmek ve yazdırmak

İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.