Yolu bash olarak yazdırdığımda, bunu yazdırır:
/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin
System.out.println (System.getenv ("PATH")) çalıştırdığımda; Eclipse altında çalışan Java'da yazdırır
/usr/bin:/bin:/usr/sbin:/sbin
Bu tutarsızlığın neden olduğunu nasıl anlayabilirim? PATH'e / usr / local / bin eklemem ve Eclipse altındaki Java uygulamalarına sunmam gerekiyor. (not: Hiçbir değişiklik sistem yolu yapmadım, bu yüzden bunlar OS tarafından veya belki de yüklediğim bir veya daha fazla uygulama tarafından ayarlanan varsayılanlardır.)