Я разрабатываю плагины (если честно, я начал не так давно) и тестирую свои плагины на разных Eclipses. У меня установлено Eclipse 3.4, 3.5, 3.6.
в C: \ Program Files \ Java есть:
- jdk1.5.0_22
- jdk1.6.0_21
- jre1.5.0_22
- jre6
для всех версий Eclipses, здесь (Windows -> Настройки -> Установленные JRE) есть "jdk1.5.0_22" с путем "C: \ Program Files \ Java \ jdk1.5.0_22"
Итак, не могу понять, почему для Eclipse 3.5 и 3.6 это
System.getProperty("java.home")
печать
C: \ Program Files \ Java \ jdk1.5.0_22 \ jre
но в Eclipse 3.4 он печатает
C: \ Program Files \ Java \ jre6
Может кто-нибудь подсказать, какое значение используется System.getProperty ("java.home")?