IDEA+jdk12配置過程記錄
開發(fā)環(huán)境:windows10
前期準(zhǔn)備材料
- IDEA ide開發(fā)環(huán)境
- Maven 項目管理,依賴管理,和構(gòu)建工具 除了java還可以管理c# 等眾多語言
- JDK 包括jre等運行環(huán)境
- tortoiseSVN 遠(yuǎn)程代碼管理工具客戶端 使用git的工具
- VisualSVN tortoiseSVN在IDEA中會報錯所以增加
參考博客
- 這個主要參考 https://blog.csdn.net/u012782377/article/details/104852016
- 這個生成jre https://blog.csdn.net/jlq_diligence/article/details/88883771
- 配置jdk12的環(huán)境變量 https://blog.csdn.net/m0_37193944/article/details/88681523
具體步驟
- 下載jdk這里用的是12.0.2
javase 是jdk jvm等自帶的api的具體實現(xiàn)
javaee 是基于javase發(fā)展的接口規(guī)范,發(fā)行商自己實現(xiàn)這些接口
javame 對于運行在嵌入式設(shè)備的pai接口規(guī)范
我們需要下載的是se 版本
由于oracle官網(wǎng)的下載很慢,我們可以去華為的鏡像網(wǎng):https://repo.huaweicloud.com/java/jdk/
剛開始可以學(xué)jdk12.0.2 - 生成jre
由于jdk12.0.2不自帶jre,所以需要自己生成,進(jìn)入jdk安裝目錄
運行
bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre
- 配置系統(tǒng)的環(huán)境變量
- 新建JAVA_HOME="D:\jdk\jdk-12.0.2"
- Path 添加兩個內(nèi)容
%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin
- 測試java是否安裝成功
java --version
// 輸出以下內(nèi)容代表安裝成功
java 12.0.2 2019-07-16
Java(TM) SE Runtime Environment (build 12.0.2+10)
Java HotSpot(TM) 64-Bit Server VM (build 12.0.2+10, mixed mode, sharing)
- 下載maven并解壓 網(wǎng)速依舊慢但可以等待
http://maven.apache.org/download.cgi?Preferred=ftp://ftp.osuosl.org/pub/apache/ - 配置maven環(huán)境變量
- 新建MAVEN_HOME = 安裝路徑
- 修改Path = "%MAVEN_HOME%\bin"
// cmd輸入
mvn -v
// 看到以下內(nèi)容,安裝成功
Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f)
Maven home: D:\soft_tools\apache-maven-3.6.3\bin\..
Java version: 12.0.2, vendor: Oracle Corporation, runtime: D:\jdk\jdk-12.0.2
Default locale: zh_CN, platform encoding: GBK
OS name: "windows 10", version: "10.0", arch: "amd64", family: "windows"
- 下載并安裝tortoiseSVN 注意選上commandline,不安裝的話會IDEA報錯
https://tortoisesvn.net/downloads.zh.html - 下載idea 官網(wǎng)慢可以去軟件管家
- 在idea中配置MAVEN和java
- 發(fā)現(xiàn)idea 2019 版本已經(jīng)自帶了java11 和maven3
- 完成