第五章 Mac系統軟件-安裝Java Web開發環境基本軟件


大家好,這是入手Macbook Pro的第三周了,最近公司啟動比較多項目,都需要經過自己去安排,所以會比較忙,抽不出來比較多的時間來更新文檔,只能是下班擠一點時間來進行總結。

這個文章是我在使用電腦的過程中,以及在安裝環境的時候遇到的問題經過簡單整理而形成的,僅供大家參考,也歡迎大家提供建議。

因為我是從事Java Web相關的開發,那么Java的基礎環境,Maven,Git,Idea開發工具,Docker等軟件。Docker軟件后面是純容器安裝和運行,以后分開講。

一、Java 安裝與配置

  • 1、Java 環境驗證

點擊桌面上的terminal終端圖標。打開終端,然后在終端中輸入命令java。如果沒有安裝Java環境,會彈窗提示:

No Java runtime present, requesting install。

同時說明這一版本的mac系統中是沒有自帶的JDK。在彈出的頁面,這個時候系統會自動打開瀏覽器,跳轉到jdk的下載頁面。

這里有倆種方式安裝,一種是通過蘋果后綴dmg格式安裝,一種是tag.gz 格式安裝。

我這里選擇比較常用的一種方式安裝:dmg格式安裝。

  • 2、下載JDK安裝包

因為oracl現在下載jdk需要注冊賬號,然后登陸他們的網站,但是網站又不好登陸,又比較麻煩。如果大家需要jdk安裝包,可以后台回復: 下載JDK安裝包 來獲取下載鏈接,或者網盤鏈接。

jdk官網下載地址

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

下載前注意要勾選協議

Accept Lisence Agreement
  • 3、安裝JDK

大家看情況選擇自己對應的版本,我這里選擇的版本是:

jdk-8u241-macosx-x64.dmg

下載完,雙擊該安裝包,按照提示進行安裝即可。過程不再重復。

  • 4、打開終端,查找和驗證Java安裝路徑

一般的路徑默認為:

cd /Library/Java/JavaVirtualMachines/jdk1.8.0_241.jdk/Contents/Home

jdk1.8.0_241.jdk為你JDK的版本名字。

  • 5、打開終端,配置環境變量

輸入以下命令創建.bash_profile配置文件 注意如果是第一次創建該文件,需要通過以下命令來創建:

進到用戶主目錄

cd ~/

創建文件

touch ~/.bash_profile

編輯文件

vim ~/.bash_profile

輸入以下配置,如果不同版本,只需要替換jdk版本地方即可,其他默認就行了。

# java
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_241.jdk/Contents/Home
PATH=$JAVA_HOME/bin:$PATH:.
CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
export JAVA_HOME
export PATH
export CLASSPATH

使配置立即生效

source ~/.bash_profile
  • 6、查看配置是否配置成功

打開終端, 在命令提示符后面直接輸入 : javac , 按回車鍵,系統會輸出 javac 的幫助信息, 如果成功說明已經成功配置了JDK , 否則需要仔細檢查上面的步驟的配置是否正確

 echo $JAVA_HOME

java

javac

java -version

如果有提示以下文字,說明已經安裝成功。

java version "1.8.0_241"
Java(TM) SE Runtime Environment (build 1.8.0_241-b07)
Java HotSpot(TM) 64-Bit Server VM (build 25.241-b07, mixed mode)

二、Maven 安裝與環境變量配置

Maven是用於Java開發的著名構建工具,還可以用於項目管理,能夠幫助開發者管理依賴,是Java開發必不可少的重要工具,許多Java開發IDE都集成了Maven。

  • 1、下載 Maven 安裝包

首先去Maven官網下載tar.gz或者zip格式的二進制壓縮包,請訪問Maven的下載頁面:

http://maven.apache.org/download.html

,其中包含針對不同平台的各種版本的Maven下載文件。

我下載的maven版本是:

apache-maven-3.6.3-bin.tar.gz
  • 2、解壓 Maven 安裝包

終端進入到下載文件所在的文件夾,

cd ~/

方式一:執行以下命令將下載后的文件解壓

tar -xzvf ~/Download/apache-maven-3.6.3-bin.tar.gz

方式二:我們這里可以通過雙擊解壓即可, 得到一個文件夾apache-maven-3.6.3,將這個文件夾移動到~/maven

創建一個maven文件夾

mkdir -p ~/maven/

移動maven到該目錄下

mv ~/Downloads/apache-maven-3.6.3 ~/maven/apache-maven-3.6.3
  • 3、配置環境變量

打開終端,執行以下指令:

$ vim ~/.bash_profile

添加以下2行

# maven
export M2_HOME=$HOME/maven/apache-maven-3.6.3
export PATH=$PATH:$M2_HOME/bin

使配置立即生效

source ~/.bash_profile
  • 4、驗證Maven環境是否生效

執行查看版本的命令

mvn -v

輸出類似下面的內容說明安裝成功.

Maven home: /Users/liuhongfeng/maven/apache-maven-3.6.3
Java version: 1.8.0_241, vendor: Oracle Corporation, runtime: /Library/Java/JavaVirtualMachines/jdk1.8.0_241.jdk/Contents/Home/jre
Default locale: zh_CN, platform encoding: UTF-8
OS name: "mac os x", version: "10.15.1", arch: "x86_64", family: "mac"
  • 5、配置本地maven倉庫

指定maven的包存放本地的路徑

vim ~/maven/apache-maven-3.6.3/conf/settings.xml

找到localRepository標簽,修改此位置為你本地倉庫即可

<localRepository>/path/to/local/repo</localRepository>

我這里保留默認配置,不用每次有其他項目的時候,經常指定倉庫地址,這個設置比較方便。

Default: ${user.home}/.m2/repository
  • 6、配置阿里雲鏡像

因為默認的maven是下載中央倉庫的包,而這個地址下載包非常的慢,所以我們一般是指定一下國內的鏡像地址。比如說下面以阿里雲maven鏡像為例。

首先找到mirrors 的xml標簽,然后添加以下的鏡像地址。

<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>

三、GIt 版本控制安裝

1、下載git客戶端,下載地址為:

https://git-scm.com/download/mac

我這里選擇的版本為:

git-2.23.0-intel-universal-mavericks.dmg

2、打開安裝包,有以下幾個安裝包文件

這三個文件

git-2.23.0-intel-universal-mavericks.pkg

README.txt

VERSION-2.23.0-intel-universal-mavericks

3、安裝過程中遇到的問題

問題:無法打開“git-2.23.0-intel-universal-mavericks.pkg”,因為它來自身份不明的開發者。macOS無法驗證此App不包含惡意軟件。

解決方案:對於剛接觸,不懂如何是好,其實很簡單。只需要按住control鍵之后,再點擊pkg文件。這個時候會彈出安裝程序的界面。然后選擇打開,就可以完成安裝了。

提示:macOS無法驗證“git-2.23.0-intel-universal-mavericks.pkg”的開發者。您確定要打開它嗎?

解決方案:不用理會。打開即可,然后按照提示安裝下去。

提示安裝完之后,我們通過以下在終端驗證一下。

git --version

提示版本信息,說明已經安裝成功!

git version 2.23.0

4、 檢查SSH key

打開終端,運行

cd ~/.ssh

如果路徑下無文件,直接跳過下一步,如果有代表有ssh key,需進行第二步進行備份。

5、備份已有的key,(如果有的話)

mkdir key_backup
mv id_rsa* key_backup

6、 生成SSH key

ssh-keygen -t rsa -C 你的郵箱地址

一路回車默認設置即可。

7、將SSH key添加到coding上

打開終端,輸入

open ~/.ssh

,查看id_rsa.pub這個文件並打開拷貝key值。當然可以通過來顯示公鑰內容。

cat ~/.ssh/id_rsa.pub

打開coding,github,gitlab官網,登錄成功后,點擊賬戶-SSH公鑰,輸入id_rsa.pub的值,點擊提交。

通過以上的配置,那么就可以愉快的使用git協議了,不用通過用戶名和密碼進行認證。

四、IDEA 開發工具安裝

1、下載IDEA,官網下載地址為:

https://www.jetbrains.com/idea/

我這里選擇的版本為:

ideaIU-2019.3.3.dmg

2、安裝

我這里直接選擇默認安裝,最后mac 系統會提示加入到應用。我們按照圖標移動到該目錄即可。

3、配置idea

  • 按住command+空格鍵,搜索idea ,打開idea進行設置。
  • 同意idea的安裝協議,進行下一步。
  • 是否發送改進意見,我這里選擇的是否。
  • 默認選擇暗黑主題
  • 創建快捷腳本啟動
  • 啟動插件,因為我這邊不需要安裝的環境,節省點啟動時間,所以我選擇把安卓禁用掉。
  • 選擇推薦的插件的時候,我選擇快捷鍵記憶插件:key promoter x 。

4、授權和激活

因為idea是一個付費工具。大家有條件的話,資金允許,點擊購買正版

https://www.jetbrains.com/idea/buy/

其他的可以自行解決。

推薦閱讀

第一章 感受mac之美-換一種方式用電腦,開啟新歷程

第二章 感受Mac 之美-驚艷從Mac 外設開始,一周后的使用感受

第三章 感受Mac之美-萬里挑一的裝機必備軟件

第四章 感受Mac之美-效率提高從操作快捷鍵開始


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM