В принципе, тут нет универсального решения. У меня сделано так :
(Вы, кстати, не указали какой ОС пользуетесь. У меня Linux Mint 17)
- JDK лежит по пути /usr/lib/jvm/jdk1.x, где x - версия Java. Т.е. например если нужно обновление Java 1.8, то просто меняю содержимое этой папки.
- В местах, где используется JDK прописано вручную, какая из них используется. Т.е. например, в NetBeans файл /home/userfolder/Netbeans 8.1/etc/netbeans.conf . Там прописано - netbeans_jdkhome="/usr/lib/jvm/jdk1.8.0".
Очень неплохой вариант предлагают здесь -
Установка Oracle Java 6, 7, 8 в Ubuntu из репозитория. Но это если у вас Убунта или как у меня убунтоподобная система.
В принципе, выше
protven посоветовал похожим образом сделать :)