https://blog.csdn.net/github_38336924/article/details/82422888
jdk下載、安裝、配置環(huán)境變量
下載:
JDK1.8下載路徑為:Java SE Development Kit 8 Downloads
安裝:
雙擊安裝一路下一步即可。因為安裝JDK會自動安裝JRE,所以安裝過程中彈出安裝jre的窗口是可以直接關掉的。
配置環(huán)境變量:
右鍵單擊“我的電腦”圖標,選擇“屬性”。
<center style="margin: 0px; padding: 0px; color: rgb(0, 0, 0); font-family: "PingFang SC", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(238, 238, 238); text-decoration-style: initial; text-decoration-color: initial;">
[圖片上傳中...(image-232736-1602832585122-47)]
</center>
如果電腦桌面上沒有我的電腦圖標,按Window + E打開文件資源管理器,左側有我的電腦圖標。
點擊高級系統(tǒng)設置 -> 環(huán)境變量 -> 新建,填入變量名,變量值后點擊確定。
[圖片上傳中...(image-ff8b05-1602832585122-46)]
需要添加的變量名和變量值分別有:
變量名:JAVA_HOME
變量值:C:\Program Files\Java\jdk1.8.0_131
變量名:CLASSPATH
變量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
選中“系統(tǒng)變量”下的Path,點擊編輯,在變量值的末尾加上以下內容后確定保存:
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
- 1
[圖片上傳中...(image-9c0830-1602832585122-45)]
配置好環(huán)境變量接下來檢驗是否成功:
Window +R,輸入cmd后點擊確定打開命令窗口,如果配贈正確輸入java會顯示如下信息:
[圖片上傳中...(image-6abbda-1602832585122-44)]
輸入javac會提示如下信息:
[圖片上傳中...(image-2f71cd-1602832585122-43)]
下載、安裝、激活、使用IntelliJ IDEA
下載:
官網下載地址為:https://www.jetbrains.com/idea/download/#section=windows
注意選擇對應自己操作系統(tǒng)的版本。IntelliJ IDEA 分為“旗艦版”社區(qū)版區(qū),區(qū)別如下
[圖片上傳中...(image-2caff9-1602832585122-42)]
不區(qū)分32位和64位,只有一個安裝包。
旗艦版功能多有免費試用。
安裝:
一路下一步。
注意這里選擇添加到桌面的圖標,

激活:
資金允許請支持正版:購買地址
以下激活碼來自:lan yu
1、文本編輯器首先打開hosts文件在最下面一行添加如下地址:
hosts文件路徑:C:\Windows\System32\drivers\etc\hosts
在最下面一行添加地址:0.0.0.0 account.jetbrains.com
如果提示沒有權限操作,則需要給當前windows用戶添加編輯該文件的權限:
如下面圖片所示,user用戶的權限列表中修改那一項沒有√。
[圖片上傳中...(image-be0e01-1602832585122-40)]
如果不知道當前登錄用戶可以進行如下操作:
- 按
Window+R,輸入cmd打開cmd命令窗口。 - 輸入
quser按回車。

2、從lan yu獲取最新激活碼
[圖片上傳中...(image-5de597-1602832585121-38)]
3、在激活頁面輸入激活碼
安裝后第一次打開IDEA會自動彈出激活頁面,如果在試用過程中想輸入激活碼激活可以進行如下操作:
[圖片上傳中...(image-8ab60b-1602832585121-37)]
將激活碼輸入點擊OK.
[圖片上傳中...(image-822e76-1602832585121-36)]
使用:
1、創(chuàng)建普通Java工程:
[圖片上傳中...(image-14b7fe-1602832585121-35)]
可以從模板創(chuàng)建(就是添加了Main類和main方法),也可以創(chuàng)建空的工程,這里選擇從Hello World模板創(chuàng)建。
[圖片上傳中...(image-af9dbb-1602832585121-34)]
填寫工程名稱和路徑,Main類所在的包。
[圖片上傳中...(image-a8ca5-1602832585121-33)]
設置工程:
[圖片上傳中...(image-6dd80c-1602832585121-32)]
注意:如果控制臺運行時控制臺拋錯誤Error:java:無效的源發(fā)型版本:x.x,請注意步驟4里的語言等級可能大于jdk版本。
運行:
[圖片上傳中...(image-887415-1602832585121-31)]
調試:
[圖片上傳中...(image-c1718e-1602832585121-30)]
2、創(chuàng)建Web工程
[圖片上傳中...(image-ad4335-1602832585121-29)]
下載、安裝、配置Tomcat
下載:
官網下載地址為:http://tomcat.apache.org/
選擇需要的版本進行下載。
比如我想下載windows平臺64位Tomcat9:
[圖片上傳中...(image-fd4e81-1602832585121-28)]
安裝:
下載的文件是壓縮包,解壓即可用。
配置:
配置Tomcat環(huán)境變量
和配置JDK環(huán)境變量類似:在系統(tǒng)變量下新建變量,
- 變量名:
CATALINA_HOME - 變量值:Tomcat解壓目錄,bin的上級目錄,如
D:\tools\apache-tomcat-9.0.0.M22
在變量Path后添加%CATALINA_HOME%\bin;后保存;
- 按
Window+R打開,輸入cmd打開cmd命令窗口。 - 輸入
startup后按回車。配置沒問題會啟動Tomcat服務。
然后打開瀏覽器輸入http://localhost:8080/,如果出現(xiàn)以下頁面說明Tomcat環(huán)境配置正確。
[圖片上傳中...(image-96c92d-1602832585121-27)]
IDEA工程配置Tomcat
1、在JavaWeb工程下點擊Edit Configuration:
[圖片上傳中...(image-59088e-1602832585121-26)]
2、 在彈出的窗口中點擊+,第一次配置Tomcat列表中沒有Tomcat Service選項,需點擊最下面的xx items more(irrelevant)...,然后就能看見Tomcat Service選項。選擇Tomcat Service選項里面的Local。
[圖片上傳中...(image-df8781-1602832585121-25)]
3、給服務起個名字(任意),配置Tomcat解壓目錄。
[圖片上傳中...(image-2a2064-1602832585121-24)]
4、切換到Deployment選項卡,添加Artifacts。
[圖片上傳中...(image-519dd3-1602832585121-23)]
[圖片上傳中...(image-5abb7d-1602832585121-22)]
5、再次切換回Service選項卡,參數(shù)面板會有些許變化。
[圖片上傳中...(image-c22a42-1602832585121-21)]
6、配置完參數(shù)就可以啟動Tomcat,運行和調試和普通java工程類似。
[圖片上傳中...(image-409442-1602832585121-20)]
<center style="margin: 0px; padding: 0px; color: rgb(0, 0, 0); font-family: "PingFang SC", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(238, 238, 238); text-decoration-style: initial; text-decoration-color: initial;">
[圖片上傳中...(image-680bd1-1602832585121-19)]
</center>
常見問題
Tomcat端口被占用
有時候啟動Tomcat的時候會提示Address localhost:8080 is already in use.
<center style="margin: 0px; padding: 0px; color: rgb(0, 0, 0); font-family: "PingFang SC", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(238, 238, 238); text-decoration-style: initial; text-decoration-color: initial;">
[圖片上傳中...(image-c667e0-1602832585121-18)]
</center>
1、第一種情況是8080端口被其他服務占用,解決辦法:
找到Tomcat解壓目錄\conf\server.xml文件,用文本編輯器打開,搜索8080,找到
<center style="margin: 0px; padding: 0px; color: rgb(0, 0, 0); font-family: "PingFang SC", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(238, 238, 238); text-decoration-style: initial; text-decoration-color: initial;">
[圖片上傳中...(image-bc572a-1602832585121-17)]
</center>
修改port="8080",換一個端口號比如port="8090"。
想要測試新端口號是否被占用可以進行以下操作:
- 按
Window+R,輸入cmd打開cmd命令窗口。 - 輸入
netstat -aon|findstr "端口號"按回車。
[圖片上傳中...(image-f7a98-1602832585121-16)]
2、第二種情況是雖然端口8080沒被占用,但是別處已經開啟了一個Tomcat服務。
解決辦法:只需關閉Tomcat服務即可。
- 找到
Tomcat解壓目錄\bin\shutdown.bat文件,雙擊執(zhí)行即可。
另外``Tomcat解壓目錄\bin\startup.bat`文件是開啟Tomcat服務命令。
IDEA控制臺中文亂碼
有時候IDEA控制臺輸出中文會出現(xiàn)亂碼情況:
<center style="margin: 0px; padding: 0px; color: rgb(0, 0, 0); font-family: "PingFang SC", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(238, 238, 238); text-decoration-style: initial; text-decoration-color: initial;">
[圖片上傳中...(image-75de2-1602832585121-15)]
</center>
右鍵點擊IDEA圖標,選擇打開文件所在的位置,找到以下文件:
- idea.exe.vmoptions(32位版本)
- idea64.exe.vmoptions(64位版本)
我的文件路徑為:
C:\Program Files (x86)\JetBrains\IntelliJ IDEA 2017.1\bin\idea.exe.vmoptions
- 1
我用的是64位版本,所以用文本編輯器打開idea64.exe.vmoptions,在最下面一行添加以下代碼:
-Dfile.encoding=UTF-8
- 1
同時在Tomcat參數(shù):VM options添加相同代碼:
-Dfile.encoding=UTF-8
- 1
[圖片上傳中...(image-7e615e-1602832585121-14)]
下載、安裝、配置maven
下載:
官網下載地址為:http://maven.apache.org/download.cgi
安裝:
解壓即用。
配置:
配置maven環(huán)境變量
配置maven環(huán)境變量和配置JDK環(huán)境變量類似:
- 變量名:
MAVEN_HOME - 變量值:maven解壓目錄,bin的上級目錄,如
D:\tools\apache-maven-3.5.0
在變量Path后添加%MAVEN_HOME%\bin;后保存;
- 按
Window+R打開,輸入cmd打開cmd命令窗口。 - 輸入
mvn -v后按回車。出現(xiàn)maven版本信息說明maven環(huán)境配置正確。
[圖片上傳中...(image-65cf31-1602832585121-13)]
配置本地maven倉庫(repository)
系統(tǒng)默認使用的本地倉庫位置為:%USER_HOME%\.m2\repository,
settings.xml文件位置為:%USER_HOME%\.m2\settings.xml,
[圖片上傳中...(image-da1d9c-1602832585121-12)]
經測試,如果本地沒有這兩個路徑同時使用系統(tǒng)默認設置,會自動創(chuàng)建%USER_HOME%\.m2\repository不會創(chuàng)建%USER_HOME%\.m2\settings.xml,可以手動創(chuàng)建該文件。
如果想使用自定義的設置,需進行如下操作:
- 在
%MAVEN_HOME%下新建repository文件夾(位置不強制)。 - 用文本編輯器打開
%MAVEN_HOME%\conf\settings.xml文件,搜索localrepository,在下面添加以下代碼(內容為剛剛創(chuàng)建的repository文件夾絕對路徑):
<localRepository>D:\tools\apache-maven-3.5.0\repository</localRepository>
- 1
[圖片上傳中...(image-d2491b-1602832585121-11)]
IDEA工程配置maven
1、在IDEA軟件任意位置按Ctrl + Alt + S打開Settings設置窗口,
在①位置輸入“maven”回車搜索。設置Maven home directory,設為maven解壓目錄(bin文件夾的上一級目錄)
[圖片上傳中...(image-bbf8d6-1602832585121-10)]
2、勾選兩個Override復選框,設置User settings file,設為剛剛配置好的setting.xml文件。
[圖片上傳中...(image-5e2100-1602832585121-9)]
下載、安裝、配置SVN
下載:
小烏龜SVN官網下載:https://tortoisesvn.net/downloads.html
安裝:
各種下一步。。。
只有這個地方要注意:
[圖片上傳中...(image-60f4b7-1602832585121-8)]
到安裝目錄\bin\下查看是否有svn.exe文件,如果沒有可能是安裝過程中沒有安裝command line client tool,就是上圖。
[圖片上傳中...(image-e5d6c8-1602832585121-7)]
文件夾內搜索文件有個小技巧:隨便點擊文件夾內一個文件,使焦點落在文件夾內,然后直接鍵盤輸入文件名。
IDEA配置
在IDEA軟件任意位置按Ctrl + Alt + S打開Settings設置窗口,搜索sub,找到Subversion,將command line client設為剛剛安裝的小烏龜目錄\bin\svn.exe。
[圖片上傳中...(image-ae20ab-1602832585121-6)]
下載、安裝、配置Git
下載:
官網下載地址:https://git-scm.com/downloads
安裝:
一直下一步,保存默認即可。
配置:
1、在IDEA軟件任意位置按Ctrl + Alt + S打開Settings設置窗口,搜索git,配置git.exe路徑。
[圖片上傳中...(image-9b18b4-1602832585121-5)]
2、在IDEA里設置GitHub賬號。
[圖片上傳中...(image-9f442d-1602832585121-4)]
3、從GitHub Repositories 克隆項目
在首頁面clone:
[圖片上傳中...(image-48cd83-1602832585121-3)]
在一個項目中clone:
[圖片上傳中...(image-207e7f-1602832585121-2)]
從repositories中選擇要clone的項目:
[圖片上傳中...(image-13bfd9-1602832585121-1)]
clone出的項目如下圖:
[圖片上傳中...(image-6010d7-1602832585121-0)]