Java開發環境全套安裝及配置圖文教程Deepin開發真香!
Deepin操作系統是中國最活躍的 Linux 發行版,Deepin 為所有人提供穩定、高效的操作系統,強調安全、易用、美觀。其口號為“免除新手痛苦,節約老手時間”。
序言
本文主要介紹如何在Deepin操作系統中配置完整的Java開發環境,配置內容如下:
JDK:JDK的下載、安裝和配置Maven:Maven的下載、安裝和配置IDEA:IntelliJ IDEA的下載、安裝和配置Spring Initializr:在IDEA中安裝Spring Initializr插件Hello World:編寫並運行一個Hello World項目本文內容主要是針對Java開發環境的配置教程
一.安裝JDK
作為一個Java開發者,准備好JDK的環境是第一件必須做的事情。如果你使用的是IDEA 2020,則可以使用IDEA自身下載並配置的JDK。但我還是一如既往的配置自己的JDK環境,這至少需要做四件事情:下載、安裝、配置和驗證。
1.1 下載JDK
訪問JDK的官方下載網站,在下載列表中選擇對應的JDK版本以及操作系統,點擊下載鏈接並下載,以JDK 8為例,下載頁面地址如下:
https://www.oracle.com/java/technologies/javase/javase8u211-later-archive-downloads.html
提示在下載JDK時,需要提供一個可用的Oracle帳號,如果沒有,請注冊一個Oracle帳號后再繼續下載。
1.2 解壓安裝包
進入JDK安裝包下載目錄,然后使用如下命令解壓縮JDK安裝包:
$ tar -zxvf jdk-8u241-linux-x64.tar.gz命令執行完成后,在/usr/lib目錄下創建一個名為jvm的文件夾,命令如下:
$ cd /usr/lib$ sudo mkdir jvm然后將解壓出的文件移動到/usr/lib/jvm中,命令如下:
$ sudo mv jdk1.8.0_241/ /usr/lib/jvm/jdk1.8.0.241提示安裝路徑可自定義,按照自己的使用習慣進行定義即可
1.3 配置JDK環境變量
JDK安裝到位后,我們需要向系統環境中寫入JDK的變量。在這里,為了防止每次打開終端都需要重新輸入source /etc/profile命令讓JDK配置生效,我們使用另外一種方式,將JDK配置為全局變量,命令如下:
sudo vim /etc/bash.bashrc命令執行后,將進入Vim文件預覽界面:
此時鍵入“I”鍵進入編輯狀態,並在內容末尾加入下列配置信息:
JAVA_HOME=/usr/lib/jvm/jdk1.8.0.241CLASSPATH=.:$JAVA_HOME/lib.tools.jarPATH=$JAVA_HOME/bin:$PATHexport JAVA_HOME CLASSPATH PATH
配置完成后,鍵入“ESC”鍵退出編輯狀態,並輸入:qw命令保存修改。
接下來,在終端輸入如下命令使剛剛編輯的環境變量生效,命令如下:
source /etc/bash.bashrc1.4 JDK安裝檢查
通過以上三個步驟,我們便在Deepin操作系統中(全局)安裝好了JDK的環境。接下來,關閉並重新打開終端,並輸入如下的命令,驗證JDK是否安裝成功:
$ java -version如果JDK被成功安裝到Deepin操作系統上,則可以在終端上看到如下的信息:
提示在配置JDK的環境變量時,“=”號左右兩側不要有空格,如果配置未能生效,請檢查你的配置內容是否書寫正確。
二.Maven配置
對於Java開發者來說,通常需要在所開發的項目中引入很多第三方的依賴包,例如SpringFramework,Log4j,MySQL,JPA等等。為了更好的管理項目中的依賴包,我們會在本地計算機中安裝一個項目自動構建工具,例如Maven,Gradle等。本文以Maven為例,演示如果在Deepin中安裝項目自動構建工具。
2.1 下載Maven
訪問Apache Maven官網,點擊Download按鈕進入下載列表,然后選擇對於的操作系統版本進行下載。官方地址如下:
http://maven.apache.org/download.cgi
2.2 安裝Maven
新創建一個目錄用於安裝Maven,例如我將maven安裝到/home/ramostear/tools/maven3.6.3目錄下。首先創建目錄,命令如下:
$ mkdir /home/ramostear/tools然后,解壓Maven安裝包,並將文件剪切到安裝目錄下:
$ tar -zxvf apache-maven-3.6.3-bin.tar.gz
現在,使用下面的命令將解壓后的文件剪切到安裝目錄:
$ mv /home/ramostear/Downloads/apache-maven-3.6.3 /home/ramostear/tools/提示Maven的安裝路徑根據自己喜好可自定義,例如安裝在/usr/local/目錄下。
2.3 修改默認倉庫
進入Maven安裝路徑,並創建一個名為“repo”的文件夾作為依賴包的存放地址,
然后打開conf/setting.xml文件,添加如下配置:
<localRepository>/home/ramostear/tools/apache-maven-3.6.3/repo</localRepository>如下圖所示:
配置完成后,請將此文件拷貝一份到repo目錄中。
2.4 配置Maven環境變量
打開終端,輸入下面命令:
$ sudo vim /etc/bash.bashrc然后按“I”鍵進入編輯狀態,並輸入下面的配置信息:
M2_HOME=/home/ramostear/tools/apache-maven-3.6.3PATH=$M2_HOME/binexport M2_HOME按“ESC”鍵退出編輯,輸入“:wq”退出。
最后,在終端輸入如下命令,使maven的環境變量生效:
$ source /etc/bash.bashrc2.5 Maven安裝檢查
關閉並重新打開終端,在終端輸入如下命令,檢查Maven是否安裝成功:
$ mvn -v若Maven已經安裝成功,將看到如下的輸出信息:
三、安裝IntelliJ IDEA
工欲善其事,必先利其器。前面,我們已經成功安裝了Java開發最基本的兩個環境,接下來我們將安裝Java的編碼工具。一個好的編碼工具能讓你的工作和學習事半功倍,我將以IntelliJ IDEA為例介紹IDE的安裝過程。
3.1 應用市場安裝
在Deepin的應用市場中,已經為我們提供了IntelliJ IDEA的安裝包。我們只需在應用市場左側的菜單欄選擇“編程開發”,然后在右側的列表中選擇IntelliJ IDEA Ultimate或者IntelliJ IDEA Community版本進行安裝即可。
3.2 手動安裝
對於Java開發而言,我們使用IntelliJ IDEA的社區版提供的功能即可滿足。如果你想體驗更多的功能,也可以付費並下載商業版本使用。本文以社區版進行演示。訪問下列地址下載IDEA社區版:
https://www.jetbrains.com/idea/download/#section=linux
文件下載完成后,將壓縮包解壓至目標文件夾,例如:
$ tar -zxvf ideaIC-2020.1.1.tar.gz -C /home/ramostear/tools/解壓完成后,IDEA軟件將存放於/home/ramostear/tools**目錄下。進入bin目錄,點擊“idea.sh”啟動軟件。
到此,我們以成功在Deepin中安裝好IntelliJ IDEA。
3.3 安裝Spring Boot插件
IntelliJ IDEA 社區版並未提供創建Spring Boot項目的插件,因此我們需要自行安裝該插件。在創建新的項目之前,點擊“Configure”按鈕,進入軟件配置界面。
點擊 “Plugins”選項,在右側的搜索框內輸入“Spring Boot”,然后選擇“Spring Assistant”,點擊“Install”按鈕安裝插件。
安裝完成后,重啟IDEA即可。
四、創建Spring Boot項目
工具准備完成后,重啟IDEA並點擊“Creat New Project”按鈕,在Deepin中創建第一個Spring Boot項目。進入配置也沒后,點擊左側的“Spring Assistant”選項,然后點擊“Next”按鈕。
接下來,填寫項目的相關信息,然后點擊“Next”按鈕進入下一步:
最后,我們選擇添加一個Spring Web MVC的依賴包,如下圖所示,然后點擊Next完成項目創建。
由於是第一次創建Spring Boot項目,需要花費一些時間去下載相關的依賴包。若發現未能正常下載依賴包到本地配置的maven倉庫,請檢查IDEA中Maven倉庫地址是否正確。
依賴加載完成后,你的項目應該是這樣的:
最后,點擊綠色小三角運行項目,項目啟動后,控制台將輸出如下信息:
小結
本文詳細介紹了如何在Deepin中安裝並配置JDK、Maven、IntelliJ IDEA以及IDEA 插件,最后通過一個簡單的Spring Boot項目檢驗了開發環境的工作狀態。
原創文章,未經允許,請勿轉載!