@Recep Baltaş in mesajina ekleme yapayim,
yuklu olan java versiyonu 9 ve uzeri ise, bazi programlari calistirmakta sorun yasayabilirsiniz. ( Oracle yeni versiyonlama ile Java yi moduler hale getirdi, Java JRE de artik eski JRE surumlerinde olan paketler yok, ornegin Javax eklentileri; onlari JDK ya kaydirdi Oracle. )
Olur da bir sebepten eski Java versiyonu ile calistirmaniz gerekirse uygulamanizi, ancak yuklu olan java versiyonunu degistirmek istemiyorsaniz; Ilgili Java versiyonunu Oracle web sitesi uzerinden kurup, <kurdugunuzFolder>/Java/jdk<versiyon>/bin/java -jar <calistiracaginizJarIsmi>.jar komutuyla calistirabilirsiniz.
Yeni versiyon Linux serverlarda 9 ve uzeri Java kurulu geliyor; siz zaten java -version yazdiginiz zaman o arka planda <defaultJavaFolder>/Java/<versiyon>/bin uzerinden cagirim yapiyor, ayni sey.
Ornegin, openJdk 10.0.2 ile, Oracle jdk 1.8 in bir arada kullanimi.