Я работаю на Mac OS 10.9 Я не знал, что Mac поставляется с Java по умолчанию. Так что я установил свой собственный Java (версия - 1.8.0_20) Теперь вот путаница -
У меня есть Java в следующих местах -
/usr/bin/java and /Library/Java/JavaVirtualMachines/jdk1.8.0_20.jdk/Contents/Home//bin/java
whereis java возвращает первый адрес, а java возвращает второй адрес. Поэтому я подумал, что что-то не так в моих переменных окружения. Итак, я немного прочитал об этом и echo $ PATH возвращает это -
/usr/local/hive/hive-0.12.0/bin:/Library/Java/JavaVirtualMachines/jdk1.8.0_20.jdk/Contents/Home//bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin
Я также читал, что это можно изменить в .bashrc или .bash_profile. Оба эти файла содержат это -
export PATH=$PATH
Поэтому я не уверен, в каком файле я должен внести изменения, и какие изменения я должен сделать.