01.[CC字幕] 使用IntelliJ IDEA學習Java程式設計:安裝JDK11與IDEA 2019.1 (IDEA教學 #1)

簡睿學堂
12粉絲
2024年1月26日
[CC字幕] IntelliJ IDEA是一個專注Java的整合開發環境,舉凡Java程式語言的編輯、編譯、執行與除錯等皆提供強大的支援功能,是非常多人使用的開發工具。
IntelliJ IDEA自2001年釋出第一版迄今已18年,其開發公司來自捷克布拉格,公司原名為IntelliJ,後來改名為JetBrains。IntelliJ IDEA是該公司第一個IDE。
☕ JDK下載:
✅ GitHub - ojdkbuild/ojdkbuild: Community builds using source code from OpenJDK project: https://github.com/ojdkbuild/ojdkbuild
✅ Red Hat Developer 需要建立RedHat帳號: https://developers.redhat.com/products/openjdk/download
✅ Azul: https://www.azul.com/downloads/zulu-community/
✅ Archived OpenJDK GA Releases: https://jdk.java.net/archive/
💡 IntelliJ IDEA下載:
✅ https://www.jetbrains.com/idea/download
我們這個是一個介紹IntelliJ IDEA的一個系列的影片
那麼在今天首先爲大家介紹IntelliJ IDEA它是什麼東西
IntelliJ IDEA其實是一個專門用來寫Java程式語言的一個整合開發環境
整合開發環境一般我們就稱做是IDE(Integrated Develop Environment)
在Java語言的程式的編輯
或是它的編譯(Compile)
或者它的執行跟Debugging等等
都可以透過IntelliJ IDEA來取得一個相當良好的結果
IDEA在2001年
釋出了它的第一版
到目前已經有了18年的歷史
目前最新的版本是2019.1.3
IntelliJ IDEA它的開發公司是捷克的一家公司
這個公司的名稱
本來叫做IntelliJ 這個也就是爲什麼IntelliJ IDEA
它這個名稱的來由:是它公司的名稱再加上一個IDEA
整合性開發環境後面多加個A 這樣的一個命名的由來
這家公司後來改名成JetBrains
這個JetBrains這家公司
就依據IntelliJ IDEA又搭建了很多其他語言的一個開發環境
在這邊我們有列表列出來
比如說CLion或者是Goland等等
都是以IntelliJ IDEA當做基礎
然後又建立的一個開發環境
所以我們學習了IntelliJ IDEA
其實不是隻有可以用來學習Java這個程式語言而已
如果說你熟悉了IntelliJ IDEA
的整個操作介面跟它的使用方法以後
將來你在學習Python、PHP、C#、Ruby等等
這些其他的程式語言的時候
你也可以使用IntelliJ平臺所提供的其他的IDE
這樣子只要學習一套
其實其他的語言
它的操作環境我們也都可以很熟悉了
尤其是 你如果要做這個Android開發的話
那這個Android Studio
它其實也是IntelliJ的一個平臺
所以我們學習了這個IntelliJ IDEA其實是好處很多
要學習IntelliJ IDEA首先我們有兩個東西要安裝
第一個當然就是Java Development Kit
也就是我們俗稱的JDK
然後JDK下載完以後
我們就可以再下載IntelliJ IDEA它實際的開發環境
接着我們就來介紹怎樣下載這兩樣東西
JDK它有很多的單位跟公司
提供了它的一個下載的連結
我建議大家就直接使用OpenJDK
而不要再使用Oracle這家公司產生的官方的Oracle的JDK
以免日後(因爲) Oracle的授權方式有變更
然後我們很有可能會有被要求要付費的一個風險
所以我們就直接下載OpenJDK
我建議直接就使用JDK 11這個版本
不要再使用其他8、9這些版本 那12目前當然是已經有了
可是就是不是很多人在使用 所以還是(再)等等
所以就建議大家從我這邊列表的這幾個連結裏面去下載JDK的版本
我們這邊使用從GitHub這邊下載的OpenJDK
首先我們就是... 最簡單的就是用Google
然後去做GitHub OpenJDK 11 download這樣子的一個搜尋
找到的第一個連結以後
這個就是我們可以用來下載的一個網站
然後在這個GitHub裏面
我們可以看到後面它有很多不同版本的下載的連結
那麼目前要下載就是這個 11.0.3 這個版本
我建議是直接用zip檔
不要用安裝檔,那這樣子可以保持你的開發環境的一個乾淨
不會受到這個安裝程式的一些影響
這個下載下來以後的文件,我已經下載下來
就是我這個下載的文件,我們把它開啓看一看
這個是OpenJDK... 我們是下載這一個11.0.3這一個
這個下載下來以後它會有一個子目錄
這個目錄很長
我建議大家就是到了下一層
然後全選起來
然後再把它複製到一個特定的目錄去
我建議大家就直接放在類似我這樣子的一個目錄裏面
就是在你的工作的資料夾裏面
建一個JDK這個資料夾
然後把JDK不同的版本再放到JDK這個資料夾裏面
因爲我們在Java的開發過程中有可能它會有很多不同的其他版本
比如說JDK 8、JDK 11、JDK 12等等
我們可以把它全部放在一個資料夾下面
下面再按照不同的JDK版本來放置
這樣將來在做文件的搜尋會更方便
這個我們就只要這樣子設定好後按確定
它就開始幫我們做安裝
接着我們來下載IntelliJ IDEA的最新版
首先我們就在Google裏面搜尋
我們使用這個IntelliJ IDEA 2019 download這些字串做搜尋
找到以後它的第一個連結
就可以幫我們導向到JetBrains的網站裏面來
IntelliJ IDEA事實上有Ultimate跟Community兩個版本
Ultimate是需要費用的
或者是你可以下載它的三十天的試用版
(試用版) 就會有完整的功能
目前我們要下載的是這個社區版 (Community Edition)
在這個下載的連結裏面
我們再來選擇... 我們就直接使用那個JDK 11
所以就選擇最後這一個項目
JBR 11.zip 這個格式
這個點選了以後
它就會幫我們做下載的處理
那我們下載的東西
就可以儲存到你的資料夾裏面
比如說我已經下載好了
我們在這個地方我們把它開啓來看一下
我們接着就把這個目錄
我們就可以把它全選起來
然後把它給擷取到我們需要它放的目錄
我建議是像這樣子
在這個你的工作磁碟機裏面
建一個IDEA-CE
然後在這個IDEA-CE下面
再放IDEA的子目錄
然後要帶上它的版本
因爲我們在IDEA以後會有不同的版本
所以我建議全部把它放在某個特定的資料夾下面
這樣子以後我們不同版本要做切換的時候就可以很方便的來做切換
這個其實只要解壓縮就可以了
所以可以說很方便
