это мой первый вопрос о стеке, поэтому, пожалуйста, не надавите на меня слишком сильно. Я искал и нашел ответы на этот вопрос, но до сих пор ничего не получилось. Я пытаюсь установить Apache Ant для использования с моим классом Compilers, и мне трудно понять, как правильно установить мой путь и окружения.Настройка переменных окружения и пути в MacOS 10.11.6
Я редактирую свой /.profile, а не /.bash_profile, поскольку этого не существует. Это моя главная проблема? Должны ли они существовать и быть одинаковыми? Я следил за this и this, и ни один из них не сработал. У меня установлен MacPorts, но он, похоже, не обновляется. Также я не совсем уверен, как установить «ant» в качестве переменной среды, чтобы иметь возможность использовать команду «ant» для запуска ant. Я могу опубликовать свои текущие файлы и пути при необходимости
Редактировать: echo $ PATH теперь возвращает: /opt/local/bin:/opt/local/sbin:/opt/local/bin:/opt/local/sbin : /Library/Frameworks/Python.framework/Versions/3.5/bin:/USR/бен:/бен:/USR/SBIN:/SBIN:/USR/местные/бен: $ J/J -/бен: $ ANT_HOME /bin:/Users/Alex/desktop/school/cs/cs451/apache-ant-1.10.0/bin
$ j/j-- - это папка с кодом для моего класса, данная профессором.
Я создал файл .bash_profile, который теперь идентичен файлу .profile. Теперь я получаю сообщение об ошибке: UnsupportedClassVersionError -> Неподдерживаемая ошибка major.minor версии 52.0 при запуске «ant»
Возможно, я загрузил несовместимые версии Java и Ant, или моя переменная JAVA_HOME неверна?
Вы запустили 'source ~/.profile' или открыли новую вкладку/окно в терминале? Если нет, вам нужно сделать это, чтобы заставить shell/bash прочитать изменения настроек PATH и т. Д. Если вы уже это сделали, и он все еще не работает, отправьте фрагмент вашего '~/.profile', где вы добавили настройки, а также опубликуйте, какой вывод вы получите при вводе« echo $ PATH »в Terminal. – sideshowbarker