(一)mac環境下,echo $JAVA_HOME 一般輸出爲空,但有時候某些構件會需要有javahome的配置,這時就需要把Java home配置好。
步驟:
1, 命令行輸入: /usr/libexec/java_home
我的環境輸出是 /Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/Home 而這也是我們最終echo $JAVA_HOME的輸出值。
2, 在~目錄下新建.profile文件,並編輯,加入如下內容(java版本若爲1.7,則將1.8換成1.7):
JAVA_HOME= JAVA_HOME ,問題解決。
具體的創建profile文件並寫入內容參考如下鏈接:
http://blog.sina.com.cn/s/blog_8444778b0102x68e.html
可解決 profile文件爲鎖定文件 與 沒有寫入權限 問題
(二)
maven 3.3.9-bin 和 maven 3.3.9-src 的區別 以及 maven安裝包的 .tar.gz後綴與.zip 後綴的區別:
(maven 3.3.9-bin)一個是class的文件包,由java文件編譯成的,是編譯後的二進制文件,可直接使用。
(maven 3.3.9-src )一個是java文件包即是源碼
(.tar.gz後綴)是linux和OS X的壓縮包,(.zip)是windows的壓縮包
1、下載maven,地址:http://maven.apache.org/download.cgi
下載後,解壓到任意的目錄下,這裏我放到 Documents/maven/ 下,名字爲apache-maven-3.5.0
2、配置環境變量
使用命令,打開bash_profile(如果沒有,先行創建) ,添加以下幾個變量
MAVEN_HOME=Documents/maven/apache-maven-3.5.0
PATH= PATH
export MAVEN_HOME
export PATH
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home
3、使環境變量生效,使用命令“source .bash_profile”
4、測試,在terminal窗口輸入命令“mvn -version“,查看打印信息,如果顯示正常的maven版本即安裝成功,如圖:
(三)更新一個安裝Mac上jdk的鏈接
https://blog.csdn.net/vvv_110/article/details/72897142
(四)在Mac的終端中運行Java的.class https://www.cnblogs.com/vir56k/p/5241567.html