最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

mac配置Java?web開(kāi)發(fā)環(huán)境的全過(guò)程

 更新時(shí)間:2025年09月25日 09:35:11   作者:sunny_輝  
對(duì)于開(kāi)發(fā)人員來(lái)說(shuō),電腦的性能很重要,所以換了Mac后需要重新配置開(kāi)發(fā)環(huán)境,這篇文章主要介紹了mac配置Java?web開(kāi)發(fā)環(huán)境的相關(guān)資料,文中通過(guò)圖文介紹的非常詳細(xì),需要的朋友可以參考下

今天來(lái)討論一下如何mac環(huán)境配置Java web開(kāi)發(fā)環(huán)境

需要javajdk、tomcat、eclipse,3種組件。

一.javajdk下載安裝和配置

1.安裝Homebrew(如果尚未安裝)

Homebrew是macOS上常用的軟件包管理器。你可以在終端中執(zhí)行以下命令來(lái)安裝。

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

2. 更新Homebrew

通過(guò)命令行更新。

brew update

3. 查找可安裝的JDK版本

brew search openjdk

之前已經(jīng)下載過(guò),所以openjdk@21的位置是個(gè)綠色的對(duì)號(hào)。

4.安裝合適的版本

比如我要安裝OpenJDK21

brew install openjdk@21

Homebrew會(huì)自動(dòng)下載并安裝JDK及其依賴。

5.配置環(huán)境變量

為了讓系統(tǒng)終端正確找到Java命令,需要將JDK的bin目錄添加到 PATH 環(huán)境變量中。

  • macos Catalina及之后,默認(rèn)選擇.zshrc;

  • 與之對(duì)應(yīng)的就是.bash_profile.bashrc;

    5.1編輯對(duì)應(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驗(yàn)證安裝

    java -version
    

5.6成功標(biāo)志

出現(xiàn)版本號(hào)代表成功:

二.tomcat安裝和配置

1.下載

網(wǎng)址tomcat官網(wǎng)

這里我們下載tomcat9,因?yàn)槭莔ac環(huán)境,所以選擇tar.gz格式文件。

2.安裝

雙擊解壓就可以。同時(shí)記住解壓路徑。

3.注

windows環(huán)境下載最后一個(gè)32/64 windows service installer就可以。下載出來(lái)后是.exe文件,一直下一步就行,但要注意安裝到最后要去掉run tomcat選項(xiàng)。

三.eclipse安裝和配置

eclipse是免費(fèi)開(kāi)源的,不需要額外購(gòu)買。

1.下載

  • eclipse官網(wǎng)

  • 選擇downloads packages;

  • 選擇2024.12版本的;

  • 選擇eclipse for java and web developers的插件;

  • 按照操作系統(tǒng)版本和架構(gòu)選擇,點(diǎn)擊自動(dòng)下載;

2.安裝

  • windows解壓到對(duì)應(yīng)目錄即可;
  • mac雙擊安裝即可;

四.eclipse搭建tomcat服務(wù)器

1.歡迎頁(yè)面

2.新建服務(wù)器

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

3.修改服務(wù)器配置

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

4.開(kāi)啟服務(wù)器

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

5.tomcat9.0歡迎頁(yè)面

打開(kāi)谷歌瀏覽器,在地址欄鍵入http://localhost:8080回車。

6.新建項(xiàng)目

(1). 左側(cè)項(xiàng)目目錄,右鍵new-dynamic web project.

(2).選擇web3.0

(3).一直下一步。

(4).勾選web.xml文件。

(5).點(diǎn)擊finish完成。

(6).新建JSP文件。

7.部署項(xiàng)目

(1).部署

(2).選中要部署的項(xiàng)目,比如test,點(diǎn)擊Add添加.

(3).點(diǎn)擊finish完成。

8.添加JSP3.0模版

(1).去到系統(tǒng)設(shè)置。

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

(3).點(diǎn)擊New.

(4).選New JSP標(biāo)簽

(5).點(diǎn)擊finish完成。

9.編譯項(xiàng)目

(1).新建index.jsp頁(yè)面,選擇新建的3.0版本;

(2).開(kāi)啟服務(wù)器;

(3).打開(kāi)瀏覽器,地址欄鍵入http:localhost:8080/test/index.jsp.

完成搭建!

總結(jié)

到此這篇關(guān)于mac配置Java web開(kāi)發(fā)環(huán)境的文章就介紹到這了,更多相關(guān)mac配置Java web開(kāi)發(fā)環(huán)境內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Java中Stream流去除List重復(fù)元素的方法

    Java中Stream流去除List重復(fù)元素的方法

    這篇文章主要為大家詳細(xì)介紹了Java中Stream流去除List重復(fù)元素的方法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • Java實(shí)現(xiàn)經(jīng)典游戲俄羅斯方塊(升級(jí)版)的示例代碼

    Java實(shí)現(xiàn)經(jīng)典游戲俄羅斯方塊(升級(jí)版)的示例代碼

    俄羅斯方塊是一款風(fēng)靡全球,從一開(kāi)始到現(xiàn)在都一直經(jīng)久不衰的電腦、手機(jī)、掌上游戲機(jī)產(chǎn)品,是一款游戲規(guī)則簡(jiǎn)單,但又不缺乏樂(lè)趣的簡(jiǎn)單經(jīng)典小游戲。本文將用Java語(yǔ)言實(shí)現(xiàn)這一經(jīng)典游戲,需要的可以參考一下
    2022-09-09
  • 運(yùn)用示例詳細(xì)總結(jié)Java多線程

    運(yùn)用示例詳細(xì)總結(jié)Java多線程

    本文主要講解了Java多線程,該篇幅大量使用代碼以及圖片文字進(jìn)行解析,可以讓小伙伴們了解該方面的知識(shí)更加迅速快捷
    2021-08-08
  • Spring?Security實(shí)現(xiàn)添加圖片驗(yàn)證功能

    Spring?Security實(shí)現(xiàn)添加圖片驗(yàn)證功能

    這篇文章主要為大家介紹了Spring?Security實(shí)現(xiàn)添加圖片驗(yàn)證功能詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-01-01
  • 使用Spring Cloud Gateway實(shí)現(xiàn)代理服務(wù)

    使用Spring Cloud Gateway實(shí)現(xiàn)代理服務(wù)

    本文主要介紹了使用Spring Cloud Gateway實(shí)現(xiàn)代理服務(wù),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2025-10-10
  • 使用springboot打包成zip部署,并實(shí)現(xiàn)優(yōu)雅停機(jī)

    使用springboot打包成zip部署,并實(shí)現(xiàn)優(yōu)雅停機(jī)

    這篇文章主要介紹了使用springboot打包成zip部署,并實(shí)現(xiàn)優(yōu)雅停機(jī),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-08-08
  • java.lang.OutOfMemoryError 錯(cuò)誤整理及解決辦法

    java.lang.OutOfMemoryError 錯(cuò)誤整理及解決辦法

    這篇文章主要介紹了java.lang.OutOfMemoryError 錯(cuò)誤整理及解決辦法的相關(guān)資料,需要的朋友可以參考下
    2016-10-10
  • Gson之toJson和fromJson方法的具體使用

    Gson之toJson和fromJson方法的具體使用

    Gson是Google的一個(gè)開(kāi)源項(xiàng)目,可以將Java對(duì)象轉(zhuǎn)換成JSON,也可能將JSON轉(zhuǎn)換成Java對(duì)象。本文就詳細(xì)的介紹了toJson和fromJson方法的具體使用,感興趣的可以了解一下
    2021-11-11
  • Java 常量池的實(shí)例詳解

    Java 常量池的實(shí)例詳解

    這篇文章主要介紹了Java 常量池的實(shí)例詳解的相關(guān)資料,Java的常量池中包含了類、接口、方法、字符串等一系列常量值,需要的朋友可以參考下
    2017-09-09
  • SpringBoot2中使用@RequestHeader獲取請(qǐng)求頭的方法

    SpringBoot2中使用@RequestHeader獲取請(qǐng)求頭的方法

    springMVC/SpringBoot中提供了@RequestHeader注解用來(lái)獲取請(qǐng)求頭。本文就詳細(xì)的來(lái)介紹一下如何使用,感興趣的可以了解下
    2021-10-10

最新評(píng)論

虎林市| 新安县| 诏安县| 大新县| 澄城县| 大城县| 盐津县| 特克斯县| 青阳县| 安吉县| 宜章县| 宜兴市| 定西市| 金华市| 北海市| 青龙| 连江县| 绵阳市| 宝兴县| 宁南县| 丰台区| 双城市| 定襄县| 古田县| 磐石市| 灵丘县| 民乐县| 夏邑县| 登封市| 新田县| 鄂尔多斯市| 巴马| 印江| 大悟县| 钟祥市| 富阳市| 理塘县| 响水县| 大方县| 榆社县| 宜都市|