一、配置Java和Maven
1、配置Java環(huán)境變量
下載jdk,配置環(huán)境變量方法自查
在命令行輸入javac出現(xiàn)以下內(nèi)容表示配置成功
用法: javac <options> <source files>
其中, 可能的選項包括:
-g 生成所有調(diào)試信息
-g:none 不生成任何調(diào)試信息
-g:{lines,vars,source} 只生成某些調(diào)試信息
-nowarn 不生成任何警告
……
……
……
2、配置Maven環(huán)境變量
下載maven,配置環(huán)境變量方法自查
在命令行輸入mvn -version出現(xiàn)以下內(nèi)容表示配置成功
Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-11T00:41:47+08:00)
Maven home: /Users/xxx/javaweb/apache-maven-3.3.9
Java version: 1.8.0_191, vendor: Oracle Corporation
Java home: /Library/Java/JavaVirtualMachines/jdk1.8.0_191.jdk/Contents/Home/jre
Default locale: zh_CN, platform encoding: UTF-8
OS name: "mac os x", version: "10.15.6", arch: "x86_64", family: "mac"
3、修改Maven設(shè)置文件
找到maven安裝目錄,目標文件apache-maven-3.3.9/conf/settings.xml
將settings.xml中localRepository標簽修改為本地的倉庫 repository(本地的倉庫為自己創(chuàng)建的文件夾),目標內(nèi)容<localRepository>/Users/xxx/javaweb/apache-maven-3.3.9/repository</localRepository>
二、配置apollo
由于微服務(wù)需要讀取applo中的參數(shù),在settings文件夾中增加server.properties文件。沒有以下文件或文件件夾,請自行創(chuàng)建:
- windows目標路路徑
C:\opt\settings\server.properties - mac或Ubuntu目標路徑
/opt/settings/server.properties
server.properties文件內(nèi)容如下
env=DEV
三、導(dǎo)入后臺工程
此處以IntelliJ IDEA 2021.1.3 (Ultimate Edition)為例
1、打開IntelliJ IDEA,點擊open按鈕,選中目標后臺工程中的pom.xml文件,雙擊或點擊open按鈕
2、彈出Open Project提示,點擊Open as Project按鈕
3、再次彈出Trust and Open Maven Project提示,點擊Trust Project按鈕,等待加載工程
4、加載完工程,左上角菜單欄進入設(shè)置頁,mac入口為IntelliJ IDEA -> Preferences
5、輸入maven,選中Maven,目標選項Build, Execution, Deployment -> Build Tools -> Maven
6、Maven home path選擇Maven的安裝根目錄,我這里為/Users/xxx/javaweb/apache-maven-3.3.9
7、User settings file選擇settings.xml文件,我這里為/Users/xxx/javaweb/apache-maven-3.3.9/conf/settings.xml
8、Local repository選擇本地repository文件夾,我這里為/Users/xxx/javaweb/apache-maven-3.3.9/repository
9、點擊ok,設(shè)置完成
10、IntelliJ IDEA右上角側(cè)邊欄,找到Maven菜單
11、找到Maven菜單欄左上角刷新圖標(Reload All Maven Projects),點擊刷新,等待Maven下載依賴庫
12、導(dǎo)入其它Module,菜單入口File -> New -> Module from Existing Sources,選中目標Module工程中的pom.xml文件,雙擊或點擊open按鈕
13、如果新導(dǎo)入的工程代碼編譯報紅,重復(fù)第10-11步