常用的用於開發 spring boot 項目的開發工具有 eclipse 和 IntelliJ IDEA 兩種,最近有聲音提出 visual code 也開始流行開發 java,而且確實如此, vs code 是一個很有潛力的開發工具。
本章,主要講述在 window 和 mac 操作系統環境下如何安裝 IntelliJ IDEA 。注意 IntelliJ IDEA 是收費的,也有用於免費的版本供大家開發學習。
在安裝 IntelliJ IDEA 之前,你應該知曉如何安裝 Java JDK Spring Boot 2.x 入門前的准備-安裝 Java JDK 可以幫助你了解和安裝 Java JDK。
1 下載 IntelliJ IDEA
可以從一些渠道下載 IntelliJ IDEA
-
從官方網站下載 IntelliJ IDEA ,選擇
download
,會進入 Download IntelliJ IDEA 界面,界面上有兩個選擇Ultimate
和Community
兩個版本,不花錢可以選擇Community
。 但你知道的 免費版本不能用於 Web 開發,就是說開發不了Spring Boot 程序。 -
從網友提供的 IntelliJ IDEA ,這個大家可以從谷歌或者百度搜索引擎搜索。例如CSDN有網友貼出 CSDN IntelliJ IDEA
2 破解版本安裝
官方下載版本直接安裝就好了。大部分人用於學習目的,也可以從網上下載個破解版本。破解版本分 window 與 mac 破解方法,大部分步驟是一致的。
2.1 window 下的破解 2018.3.1最新版破解
- 官網下載IDEA 2018.3.1的商業版本
- 破解jar下載 JetbrainsIdesCrack-3.4-release-enc.jar 點我去下載
3.把這個破解補丁 JetbrainsIdesCrack-3.4-release-enc.jar 放到安裝目錄(如果是zip解壓版,放到解壓目錄)的bin目錄 - 找到idea.exe.vmoptions和idea64.exe.vmoptions,使用記事本或 nodepad++ 之類的編輯器打開。
- 在最后一行增加:
-javaagent:C:/JetBrains/IntelliJ IDEA 2018.3.1/bin/JetbrainsIdesCrack-3.4-release-enc.jar
6.啟動安裝的 IDEA 輸入
ThisCrackLicenseId-{
"licenseId":"ThisCrackLicenseId",
"licenseeName":"you",
"assigneeName":"good",
"assigneeEmail":"bukengnikengshui@126.com",
"licenseRestriction":"For This Crack, Only Test! Please support genuine!!!",
"checkConcurrentUse":false,
"products":[
{"code":"II","paidUpTo":"2099-12-31"},
{"code":"DM","paidUpTo":"2099-12-31"},
{"code":"AC","paidUpTo":"2099-12-31"},
{"code":"RS0","paidUpTo":"2099-12-31"},
{"code":"WS","paidUpTo":"2099-12-31"},
{"code":"DPN","paidUpTo":"2099-12-31"},
{"code":"RC","paidUpTo":"2099-12-31"},
{"code":"PS","paidUpTo":"2099-12-31"},
{"code":"DC","paidUpTo":"2099-12-31"},
{"code":"RM","paidUpTo":"2099-12-31"},
{"code":"CL","paidUpTo":"2099-12-31"},
{"code":"PC","paidUpTo":"2099-12-31"}
],
"hash":"2911276/0",
"gracePeriodDays":7,
"autoProlongated":false}
2.2 window 下的破解 2018.2.2最新版破解
- 官網下載IDEA 2018.2.2的商業版本
- 破解jar下載:JetbrainsCrack-3.1-release-enc.jar 點我去下載
- 把這個破解補丁JetbrainsCrack-3.1-release-enc.jar放到安裝目錄的bin目錄
- 修改bin目錄里面的兩個配置文件idea64.exe.vmoptions(64位系統)、idea.exe.vmoptions(32位系統),記得添加這一行內容的時候前后都要留一行空行(注意路徑中是反斜杠)
-javaagent:C:/JetBrains/IntelliJ IDEA 2018.2.2/bin/JetbrainsCrack-3.1-release-enc.jar
- 啟動idea,選擇注冊碼激活(Activation code),輸入以下注冊碼:
K71U8DBPNE-eyJsaWNlbnNlSWQiOiJLNzFVOERCUE5FIiwibGljZW5zZWVOYW1lIjoibGFuIHl1IiwiYXNzaWduZWVOYW1lIjoiIiwiYXNzaWduZWVFbWFpbCI6IiIsImxpY2Vuc2VSZXN0cmljdGlvbiI6IkZvciBlZHVjYXRpb25hbCB1c2Ugb25seSIsImNoZWNrQ29uY3VycmVudFVzZSI6ZmFsc2UsInByb2R1Y3RzIjpbeyJjb2RlIjoiSUkiLCJwYWlkVXBUbyI6IjIwMTktMDUtMDQifSx7ImNvZGUiOiJSUzAiLCJwYWlkVXBUbyI6IjIwMTktMDUtMDQifSx7ImNvZGUiOiJXUyIsInBhaWRVcFRvIjoiMjAxOS0wNS0wNCJ9LHsiY29kZSI6IlJEIiwicGFpZFVwVG8iOiIyMDE5LTA1LTA0In0seyJjb2RlIjoiUkMiLCJwYWlkVXBUbyI6IjIwMTktMDUtMDQifSx7ImNvZGUiOiJEQyIsInBhaWRVcFRvIjoiMjAxOS0wNS0wNCJ9LHsiY29kZSI6IkRCIiwicGFpZFVwVG8iOiIyMDE5LTA1LTA0In0seyJjb2RlIjoiUk0iLCJwYWlkVXBUbyI6IjIwMTktMDUtMDQifSx7ImNvZGUiOiJETSIsInBhaWRVcFRvIjoiMjAxOS0wNS0wNCJ9LHsiY29kZSI6IkFDIiwicGFpZFVwVG8iOiIyMDE5LTA1LTA0In0seyJjb2RlIjoiRFBOIiwicGFpZFVwVG8iOiIyMDE5LTA1LTA0In0seyJjb2RlIjoiR08iLCJwYWlkVXBUbyI6IjIwMTktMDUtMDQifSx7ImNvZGUiOiJQUyIsInBhaWRVcFRvIjoiMjAxOS0wNS0wNCJ9LHsiY29kZSI6IkNMIiwicGFpZFVwVG8iOiIyMDE5LTA1LTA0In0seyJjb2RlIjoiUEMiLCJwYWlkVXBUbyI6IjIwMTktMDUtMDQifSx7ImNvZGUiOiJSU1UiLCJwYWlkVXBUbyI6IjIwMTktMDUtMDQifV0sImhhc2giOiI4OTA4Mjg5LzAiLCJncmFjZVBlcmlvZERheXMiOjAsImF1dG9Qcm9sb25nYXRlZCI6ZmFsc2UsImlzQXV0b1Byb2xvbmdhdGVkIjpmYWxzZX0=-Owt3/+LdCpedvF0eQ8635yYt0+ZLtCfIHOKzSrx5hBtbKGYRPFDrdgQAK6lJjexl2emLBcUq729K1+ukY9Js0nx1NH09l9Rw4c7k9wUksLl6RWx7Hcdcma1AHolfSp79NynSMZzQQLFohNyjD+dXfXM5GYd2OTHya0zYjTNMmAJuuRsapJMP9F1z7UTpMpLMxS/JaCWdyX6qIs+funJdPF7bjzYAQBvtbz+6SANBgN36gG1B2xHhccTn6WE8vagwwSNuM70egpahcTktoHxI7uS1JGN9gKAr6nbp+8DbFz3a2wd+XoF3nSJb/d2f/6zJR8yJF8AOyb30kwg3zf5cWw==-MIIEPjCCAiagAwIBAgIBBTANBgkqhkiG9w0BAQsFADAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBMB4XDTE1MTEwMjA4MjE0OFoXDTE4MTEwMTA4MjE0OFowETEPMA0GA1UEAwwGcHJvZDN5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxcQkq+zdxlR2mmRYBPzGbUNdMN6OaXiXzxIWtMEkrJMO/5oUfQJbLLuMSMK0QHFmaI37WShyxZcfRCidwXjot4zmNBKnlyHodDij/78TmVqFl8nOeD5+07B8VEaIu7c3E1N+e1doC6wht4I4+IEmtsPAdoaj5WCQVQbrI8KeT8M9VcBIWX7fD0fhexfg3ZRt0xqwMcXGNp3DdJHiO0rCdU+Itv7EmtnSVq9jBG1usMSFvMowR25mju2JcPFp1+I4ZI+FqgR8gyG8oiNDyNEoAbsR3lOpI7grUYSvkB/xVy/VoklPCK2h0f0GJxFjnye8NT1PAywoyl7RmiAVRE/EKwIDAQABo4GZMIGWMAkGA1UdEwQCMAAwHQYDVR0OBBYEFGEpG9oZGcfLMGNBkY7SgHiMGgTcMEgGA1UdIwRBMD+AFKOetkhnQhI2Qb1t4Lm0oFKLl/GzoRykGjAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBggkA0myxg7KDeeEwEwYDVR0lBAwwCgYIKwYBBQUHAwEwCwYDVR0PBAQDAgWgMA0GCSqGSIb3DQEBCwUAA4ICAQC9WZuYgQedSuOc5TOUSrRigMw4/+wuC5EtZBfvdl4HT/8vzMW/oUlIP4YCvA0XKyBaCJ2iX+ZCDKoPfiYXiaSiH+HxAPV6J79vvouxKrWg2XV6ShFtPLP+0gPdGq3x9R3+kJbmAm8w+FOdlWqAfJrLvpzMGNeDU14YGXiZ9bVzmIQbwrBA+c/F4tlK/DV07dsNExihqFoibnqDiVNTGombaU2dDup2gwKdL81ua8EIcGNExHe82kjF4zwfadHk3bQVvbfdAwxcDy4xBjs3L4raPLU3yenSzr/OEur1+jfOxnQSmEcMXKXgrAQ9U55gwjcOFKrgOxEdek/Sk1VfOjvS+nuM4eyEruFMfaZHzoQiuw4IqgGc45ohFH0UUyjYcuFxxDSU9lMCv8qdHKm+wnPRb0l9l5vXsCBDuhAGYD6ss+Ga+aDY6f/qXZuUCEUOH3QUNbbCUlviSz6+GiRnt1kA9N2Qachl+2yBfaqUqr8h7Z2gsx5LcIf5kYNsqJ0GavXTVyWh7PYiKX4bs354ZQLUwwa/cG++2+wNWP+HtBhVxMRNTdVhSm38AknZlD+PTAsWGu9GyLmhti2EnVwGybSD2Dxmhxk3IPCkhKAK+pl0eWYGZWG3tJ9mZ7SowcXLWDFAk0lRJnKGFMTggrWjV8GYpw5bq23VmIqqDLgkNzuoog==
以上來自 https://blog.csdn.net/xiaocy66/article/details/83902477
2.3 mac 下的破解 破解
-
下載 IntelliJ IDEA,注意下載 Ultimate 版本。如果在安裝過程中出現文件已損壞可做如下操作
打開終端輸入spctl --master-disable,然后打開系統偏好設置,找到安全性與隱私,允許所有來源 -
下載好了的 jar包后 放到 idea 的 bin 目錄下,在應用程序中找到IntelliJ IDEA,然后右鍵
顯示包內容
,找到bin
文件。 -
修改 bin 目錄下的 idea.vmoptions 文件,在 idea.vmoptions 文件的最后一行添加如下的配置,根據你保存的文件名自行變更。
-javaagent:../bin/jetbrains-agent.jar
5.為了安全起見,可以修改hosts
sudo vi /etc/hosts
#修改內容
0.0.0.0 account.jetbrains.com
6.打開 idea,注冊選擇License server方式
地址填入:http://jetbrains-license-server
最后提示:破解僅供學習使用,如果不差錢,希望支持正版
3 IDEA 的基礎設置
IDEA
最基礎的就是 JDK
的設置和 Maven
的設置和版本控制的設置,這三項基本都是學習 Spring Boot 的必須要設置,其他設置根據個人喜好設置,比如自動編譯、字體大小、一些快捷鍵等。Maven
的設置我們單獨一章講解。這里主要講解 IDEA
的基礎使用。
大部分開發者開發工具的使用大同小異,主要包括的操作是。
3.1 配置全局 JDK
通常 安裝了 IDEA 是默認配置了 Java JDK ,當前一般是 Java JDK 1.8 版本。沒有你的 IDEA 沒有 Java JDK 環境,那么具體操作
- 頂部工具欄 File ->Other Settins -> Default Project Structure -> SDKs -> JDK
- 在彈出對話框中選擇 jdk1.8,點擊保存即可。
3.2 配置全局 Maven
默認安裝了 IDEA ,也就安裝了 Maven,當前版本集成了 Maven2 和 Maven3 版本。如果沒有安裝 Maven,那么具體操作
- 頂部工具欄 File ->Other Settings -> Default Settings -> Build & Tools -> Maven
- 在彈出的設置框中設置
Maven home directory:填寫具體的maven路徑,例如 /Users/jiaojunkang/Software/apache-maven-3.5.3,也可以通過下拉選擇默認的 Maven 版本也可以。
3.3 配置版本控制 Git/Svn
- 頂部工具欄 File ->Other Settings -> Default Settings -> Version Control -> Git
- IDEA默認集成了對Git/Svn的支持 直接設置執行程序,右邊Test提示成功即可。