前言
Hello,各位看官,您是不是決定要學(xué)習(xí)Java,您是不是現(xiàn)在正在“學(xué)”與“不學(xué)”的邊緣左右徘徊,讓我來猜猜,你遇到什么困難,是不是不知道從何處下手。嘿!就憑著您在眾多詞條當(dāng)中找到了我,也不能讓您白來這一會(huì)。
所謂"工欲善其事必先利其器" ,學(xué)Java就像是打仗,如果你要是沒有一件趁手的兵器,那你就等著吃敗仗嘍!所以打仗前,一定要選好裝備,否則,您可能……“落地成盒”。
目錄
一、開發(fā)工具下載
二、安裝過程(包括激活)
三、使用IDEA 創(chuàng)建JavaWEB項(xiàng)目教程
四、其他設(shè)置及2020版新特性
一、開發(fā)工具下載
IEDA分為兩個(gè)版本 :旗艦版(Ultimate)、社區(qū)版本(Community)
區(qū)別:旗艦版功能齊全,但是收費(fèi)(30天試用期) 。社區(qū)版免費(fèi),功能不全。
本教程安裝使用旗艦版:如圖點(diǎn)擊下載

2. JDK下載地址:https://www.oracle.com/java/technologies/javase-jdk8-downloads.html(修改 JDK8中的數(shù)字,可以下載對(duì)應(yīng)的版本) 根據(jù)自己電腦下載對(duì)應(yīng)的JDK版本

-
Tomcat服務(wù)器:https://tomcat.apache.org/download-90.cgi
本案例使用Tomcat9.0.34版本

二、安裝過程
- 雙擊下載好的安裝文件


2. 將開發(fā)軟件拖拽至"Applications"中

3. 選擇是否:導(dǎo)入IntelliJ IDEA設(shè)置(默認(rèn)選擇不導(dǎo)入設(shè)置)

4. 設(shè)置主題
根據(jù)個(gè)人喜好選擇、黑色顯得比較炫酷一點(diǎn),下方有兩個(gè)選擇(默認(rèn)是選擇的是黑色)
Skip Remaining and Set Defaults:跳過剩余部分,設(shè)置默認(rèn)值
Next: Launcher Script:下一個(gè):啟動(dòng)腳本
點(diǎn)擊【Next: Launcher Script】- 下一頁:啟動(dòng)腳本

默認(rèn)黑色主題
5. 定制比較有個(gè)人特色的設(shè)置(直接忽略)
點(diǎn)擊【Next: Default plugins】- 下一個(gè):默認(rèn)插件

6. 設(shè)置IEDA插件
設(shè)置IEDA中的各種插件,可以進(jìn)行自定義設(shè)置、支持不同的開發(fā)或快速開發(fā)的一些插件。這里不做介紹,后續(xù)也可以通過界面菜單設(shè)置功能中進(jìn)行設(shè)置。
IDEA插件官網(wǎng)下載地址:https://plugins.jetbrains.com/idea
點(diǎn)擊【Next: Featured plugins】

7. 點(diǎn)擊【Start using Intellij IDEA】 - 開始使用Intellij IDEA

8. 旗艦版IEDA激活
Activate Intellij IDEA - 激活I(lǐng)ntellij IEDA
Evaluate for free - 免費(fèi)試用/評(píng)估 30天試用期
激活方式三種:

9. 激活碼

安裝成功

12. 檢查激活情況 - 點(diǎn)擊設(shè)置的下拉框【Configure】 - 選擇【Manage Licenses... 】


三、使用IDEA 創(chuàng)建JavaWEB項(xiàng)目教程
- 創(chuàng)建項(xiàng)目

- Create New Project:創(chuàng)建一個(gè)新的工程
- 打開或?qū)胍粋€(gè)現(xiàn)有的工程
- 從版本控制中獲取工程項(xiàng)目
- 配置
特別注意:
- IntelliJ IDEA 沒有類似 Eclipse 的工作空間的概念(Workspaces) 最大單元就是Project。 一個(gè)項(xiàng)目會(huì)占用一個(gè)程序窗口
- 如有有從Eclipse轉(zhuǎn)到IEDA工具的小伙伴,可以把 Project 理解為 Eclipse 中的 Workspace。需要打開過程程序可以重新打開一個(gè)程序窗口
2. 選中創(chuàng)建Java企業(yè)項(xiàng)目 -- 查看Project SDK(JDK環(huán)境配置)、Application Server(apache-tomcat解壓地址)是否配置完整
點(diǎn)擊按鈕【Next】- 下一步 ( 如果沒有配置 - 先進(jìn)行配置 - 查看下方 【3】、【4】、【5】小節(jié)對(duì)應(yīng)教程)

3. 配置JDK - 下拉選中【AddJ DK...】--- 選中本地JDK安裝路徑(需要在自己電腦上配置JDK環(huán)境配置)(如果已經(jīng)配置請(qǐng)忽略)


4. 配置Tomcat 服務(wù)器:(需要把解壓文件中bin文件路徑配置電腦環(huán)境配置中)如圖Application Server 為空 (如果已經(jīng)配置請(qǐng)忽略)

點(diǎn)擊按鈕【New...】

點(diǎn)擊Tomcat Home: 中的文件夾按鈕

選中本地解壓完成的Tomcat文件夾

配置完成后點(diǎn)擊【ok】按鈕

5. 填寫項(xiàng)目名稱和選擇項(xiàng)目存放的路徑 - 完成之后點(diǎn)擊【Finish】按鈕

6. 項(xiàng)目創(chuàng)建完成

7. 在web - WEB-INF中創(chuàng)建兩個(gè)目錄 :【classes】和【lib】
【classes】用來存放編譯后輸出的classes文件
【lib】用于存放第三方j(luò)ar包。

目錄創(chuàng)建:



8.配置【classes】、【lib】兩個(gè)目錄和項(xiàng)目的關(guān)聯(lián)
點(diǎn)擊導(dǎo)航欄中的File —> Project Structure

選擇Module —> 選擇Paths —> 選擇Use module compile output path(使用模塊編譯輸出路徑)
將Output path和Test output path都選擇剛剛創(chuàng)建的【classes】目錄。

接著選擇Dependencies —> 將Module SDK選擇為1.8 -> 點(diǎn)擊底部邊的“+”號(hào) -> 選擇1 “Jars or Directories”

選擇剛剛創(chuàng)建的【lib】目錄 -—> 選擇Jar Directory


10. 配置完成。

11. 如果運(yùn)行出現(xiàn)以下錯(cuò)誤 - 運(yùn)行報(bào)錯(cuò):沒有訪問權(quán)限
- 打開終端,進(jìn)入tomcat\bin目錄,然后執(zhí)行命令: chmod 777 *.sh 就可以解決(777模式含義:可讀可寫可執(zhí)行)
- 如果還報(bào)錯(cuò):在電腦設(shè)置 - 安全性與隱私 - 隱私 - 完全磁盤訪問權(quán)限 - 給IDEA權(quán)限許可
- 還有一種原因:Tomcat沒有配置在電腦的系統(tǒng)變量中也會(huì)報(bào)錯(cuò)。

12. 修改網(wǎng)頁界面信息(如圖所示)

13. 運(yùn)行:點(diǎn)擊工具欄中

運(yùn)行按鈕 - 項(xiàng)目會(huì)自動(dòng)打開默認(rèn)瀏覽器,

四、其他設(shè)置及2020版新特性
對(duì)于IDEA其他其他設(shè)置與WIndow一致、參考Windows版本安裝文檔。
引用:Mac版本 - 2020最新版Intellij IDEA 新手開發(fā)環(huán)境安裝使用教程 - 知乎 (zhihu.com)