這是我的第一個stackoverflow問題,所以請不要太過於串燒我。我已經搜索並找到了這個問題的一些答案,但迄今沒有任何工作。我試圖安裝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/bin中:/ bin中:/ usr/sbin目錄:/ sbin目錄:在/ usr/local/bin目錄:附加$ J/J - /斌:$ ANT_HOME /bin:/Users/Alex/desktop/school/cs/cs451/apache-ant-1.10.0/bin
$ j/j--是一個代碼爲教授給我的課程的文件夾。
我創建了一個.bash_profile文件,它現在與我的.profile文件完全相同。現在我收到一個錯誤:UnsupportedClassVersionError - >當我運行「ant」時不支持major.minor版本52.0錯誤
可能我下載了Java和Ant的不兼容版本,或者我的JAVA_HOME變量不正確?
你運行過'source〜/ .profile'還是在終端打開了一個新的標籤頁/窗口?如果沒有,你需要這樣做來讓shell/bash讀取PATH等設置的更改。如果你已經這樣做了,但仍然無法工作,請在你添加設置的'〜/ .profile'的代碼片段中發佈,並且在終端中鍵入'echo $ PATH'時發佈你的輸出。 – sideshowbarker