mac配置Java?web開發(fā)環(huán)境的全過程
今天來討論一下如何mac環(huán)境配置Java web開發(fā)環(huán)境
需要javajdk、tomcat、eclipse,3種組件。
一.javajdk下載安裝和配置
1.安裝Homebrew(如果尚未安裝)
Homebrew是macOS上常用的軟件包管理器。你可以在終端中執(zhí)行以下命令來安裝。
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
2. 更新Homebrew
通過命令行更新。
brew update
3. 查找可安裝的JDK版本
brew search openjdk

之前已經(jīng)下載過,所以openjdk@21的位置是個綠色的對號。
4.安裝合適的版本
比如我要安裝OpenJDK21
brew install openjdk@21
Homebrew會自動下載并安裝JDK及其依賴。
5.配置環(huán)境變量
為了讓系統(tǒng)終端正確找到Java命令,需要將JDK的bin目錄添加到 PATH 環(huán)境變量中。
macos Catalina及之后,默認選擇.zshrc;與之對應(yīng)的就是
.bash_profile或.bashrc;5.1編輯對應(yīng)文件
vim ~/.zshrc # 或 vim ~/.bash_profile
5.2 添加配置行
export PATH="/opt/homebrew/opt/openjdk@21/bin:$PATH"
5.3保存并退出
按esc鍵; 鍵入 :wq
5.4使配置生效
source ~/.zshrc # 或 source ~/.bash_profile
5.5驗證安裝
java -version
5.6成功標志
出現(xiàn)版本號代表成功:

二.tomcat安裝和配置
1.下載
網(wǎng)址tomcat官網(wǎng)
這里我們下載tomcat9,因為是mac環(huán)境,所以選擇tar.gz格式文件。

2.安裝
雙擊解壓就可以。同時記住解壓路徑。
3.注
windows環(huán)境下載最后一個32/64 windows service installer就可以。下載出來后是.exe文件,一直下一步就行,但要注意安裝到最后要去掉run tomcat選項。
三.eclipse安裝和配置
eclipse是免費開源的,不需要額外購買。
1.下載
選擇
downloads packages;
選擇
2024.12版本的;選擇
eclipse for java and web developers的插件;按照操作系統(tǒng)版本和架構(gòu)選擇,點擊自動下載;
2.安裝
- windows解壓到對應(yīng)目錄即可;
- mac雙擊安裝即可;
四.eclipse搭建tomcat服務(wù)器
1.歡迎頁面

2.新建服務(wù)器


選擇之前解壓好的tomcat的路徑,還有安裝好的javajdk路徑和版本,如果不回安裝jdk,可以去看我的另一篇博客配置javajdk

3.修改服務(wù)器配置
雙擊新建的tomcat服務(wù)器,修改3個位置。

4.開啟服務(wù)器

服務(wù)器狀態(tài)由stopped變成started。

5.tomcat9.0歡迎頁面
打開谷歌瀏覽器,在地址欄鍵入http://localhost:8080,回車。

6.新建項目
(1). 左側(cè)項目目錄,右鍵new-dynamic web project.

(2).選擇web3.0

(3).一直下一步。
(4).勾選web.xml文件。

(5).點擊finish完成。
(6).新建JSP文件。

7.部署項目
(1).部署

(2).選中要部署的項目,比如test,點擊Add添加.


(3).點擊finish完成。
8.添加JSP3.0模版
(1).去到系統(tǒng)設(shè)置。

(2).搜索JSP,選中Templates.

(3).點擊New.

(4).選New JSP標簽

(5).點擊finish完成。
9.編譯項目
(1).新建index.jsp頁面,選擇新建的3.0版本;
(2).開啟服務(wù)器;
(3).打開瀏覽器,地址欄鍵入http:localhost:8080/test/index.jsp.

完成搭建!
總結(jié)
到此這篇關(guān)于mac配置Java web開發(fā)環(huán)境的文章就介紹到這了,更多相關(guān)mac配置Java web開發(fā)環(huán)境內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Java實現(xiàn)經(jīng)典游戲俄羅斯方塊(升級版)的示例代碼
俄羅斯方塊是一款風(fēng)靡全球,從一開始到現(xiàn)在都一直經(jīng)久不衰的電腦、手機、掌上游戲機產(chǎn)品,是一款游戲規(guī)則簡單,但又不缺乏樂趣的簡單經(jīng)典小游戲。本文將用Java語言實現(xiàn)這一經(jīng)典游戲,需要的可以參考一下2022-09-09
Spring?Security實現(xiàn)添加圖片驗證功能
這篇文章主要為大家介紹了Spring?Security實現(xiàn)添加圖片驗證功能詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-01-01
使用Spring Cloud Gateway實現(xiàn)代理服務(wù)
本文主要介紹了使用Spring Cloud Gateway實現(xiàn)代理服務(wù),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2025-10-10
使用springboot打包成zip部署,并實現(xiàn)優(yōu)雅停機
這篇文章主要介紹了使用springboot打包成zip部署,并實現(xiàn)優(yōu)雅停機,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-08-08
java.lang.OutOfMemoryError 錯誤整理及解決辦法
這篇文章主要介紹了java.lang.OutOfMemoryError 錯誤整理及解決辦法的相關(guān)資料,需要的朋友可以參考下2016-10-10
SpringBoot2中使用@RequestHeader獲取請求頭的方法
springMVC/SpringBoot中提供了@RequestHeader注解用來獲取請求頭。本文就詳細的來介紹一下如何使用,感興趣的可以了解下2021-10-10

