# JSP開發環境設置 - 使用IntelliJ 與 Tomcat ###### tags: `教學` `筆記` `開發環境` `111-2` `111-2 網路程式設計`   ## 取得授權與註冊 > IntelliJ IDEA Ultimate 比起Community版多了Web開發等功能 > 支援JSP語法強調與自動完成 > 雖然Ultimate原先是需要付費訂閱的 > 但學生以學校信箱申請 可免費用於教育用途 ### 1. 申請JetBrains教育授權 https://www.jetbrains.com/community/education/#students > *可以在網頁右上方更改語言為支語* 點擊下方按鈕申請 #### 申請資料 :::info * 狀態: `學生` * 教育程度: `大學生` * 主修計算機科學: `是` * 電子郵件: **務必填入學校信箱** (如: `s1110160XX@stu.ntue.edu.tw`) * 姓名: 分別填入英文`名字` `姓氏` * 國家/地區: `台灣` * - [ ] 未滿13歲 * - [x] 已閱讀條款 * - [ ] 行銷 ::: ### 2. 註冊帳號 前往信箱點擊連結 成功驗證後 拉到最下方接受授權條款 即取得教育授權 選擇輸入電子郵件 或使用Google等第三方登入 建立JetBrains帳號 以綁定授權 設定好密碼建立完成 ## 下載與安裝 ### 1. 下載IntelliJ IDEA Ultimate https://www.jetbrains.com/lp/intellij-frameworks/ 下載完成後開啟安裝檔 選擇兩次`Next` #### 安裝設定 :::info - [x] 建立桌面捷徑 - [x] 設定系統環境變數 - [x] 加入右鍵選單 - [x] 關聯.java :::  選擇`Install` 安裝完成後重開機 開啟IntelliJ 接受授權條款 點選`Log In to JetBrains Account` 透過瀏覽器登入剛剛建立的帳號後 回到IntelliJ 點選`Activate` 成功啟動授權 ### 2. 下載Tomcat https://tomcat.apache.org/download-90.cgi 可選擇`64-bit Windows zip` 下載完成後解壓縮 將整個資料夾 (如: `apache-tomcat-9.0.72`) 放置於**不會隨意移動的目錄** 稍後會使用 ## 環境配置 ### 1. 建立專案 開啟IntelliJ IDEA 點選`New Project` 左側`Generators`選擇`Jakarta EE` #### 專案設定 :::info `Name` 輸入專案名稱 `Template` 改為 Web application `Application` 點選`New > Tomcat Server` 選擇先前Tomcat放置目錄 (如: `apache-tomcat-9.0.72`) `JDK` 選擇JDK目錄 :::  按兩次`Next`建立專案 ### 2. 執行專案 > *點選功能表 `File > settings > Appearance & Behavior > NewUI` > 勾選 `Enable new UI` 後儲存重新啟動 > 可以體驗酷酷的新介面* 在左側專案目錄下找到 `src/main/webapp/index.jsp` 開啟`index.jsp` 嘗試修改內容 測試是否支援JSP語法偵錯與自動完成 修改完畢後點選上方開始按鈕  等待後 將在預設瀏覽器成功顯示網頁 成功 伺服器開啟後 將可以在瀏覽器開啟各JSP網頁  > *可以編輯伺服器設定 > * > > *將`Deployment > Application context` 更改為 `/` > *
×
Sign in
Email
Password
Forgot password
or
Sign in via Google
Sign in via Facebook
Sign in via X(Twitter)
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
Continue with a different method
New to HackMD?
Sign up
By signing in, you agree to our
terms of service
.