国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

java后端開發(fā)環(huán)境搭建 mac

這篇具有很好參考價值的文章主要介紹了java后端開發(fā)環(huán)境搭建 mac。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

在mac pro上搭建一套java 后端開發(fā)環(huán)境,主要安裝的內(nèi)容有:jdk、maven、git、tomcat、mysql、navicat、IntelliJ、redis。

本人mac pro的系統(tǒng)為mac OS Monterey 12.6.7,主機的硬件架構(gòu)為x86_64。

左上角關(guān)于本機查看系統(tǒng)版本;終端上輸入

whe@whedeMacBook-Pro ~ % uname -a
Darwin whedeMacBook-Pro.local 21.6.0 Darwin Kernel Version 21.6.0: Thu Jun  8 23:57:12 PDT 2023; root:xnu-8020.240.18.701.6~1/RELEASE_X86_64 x86_64

查看機器架構(gòu):

java后端開發(fā)環(huán)境搭建 mac,jeecg,java,macos,開發(fā)語言

?一、jdk:

下載官網(wǎng):Java Downloads | Oracle 中國

安裝步驟


????首先選擇對應的版本下載到本地(我下載的是19.0.1),雙擊下載好的dmg文件正常安裝即可裝。安裝成功即可在終端輸入命令 java -version 檢查下載的版本號。

whe@whedeMacBook-Pro ~ % java -version
java version "19.0.1" 2022-10-18
Java(TM) SE Runtime Environment (build 19.0.1+10-21)
Java HotSpot(TM) 64-Bit Server VM (build 19.0.1+10-21, mixed mode, sharing)


在終端輸入命令?:?sudo vim ~/.bash_profile 打開bash_profile文件里添加環(huán)境參數(shù)配置如下(i字母進行插入):

#Setting PATH for JAVA 19.0.1
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-19.jdk/Contents/Home
PATH=$JAVA_HOME/bin:$PATH:.
CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.

export JAVA_HOME
export PATH
export CLASSPATH

環(huán)境變量添加完成,按esc后輸入:wq! 回車,保存并退出bash_profile文件。注意每次修改了配置文件之后,需要執(zhí)行source命令使文件生效。bash_profile文件就是:source ~/.bash_profile。

最后在終端輸入命令 javac,查看是否成功。

whe@whedeMacBook-Pro ~ % sudo vim ~/.bash_profile
Password:
whe@whedeMacBook-Pro ~ % source ~/.bash_profile  
whe@whedeMacBook-Pro ~ % javac                   
用法: javac <options> <source files>
其中, 可能的選項包括:
  @<filename>                  從文件讀取選項和文件名
  -Akey[=value]                傳遞給注釋處理程序的選項
  --add-modules <模塊>(,<模塊>)*
        除了初始模塊之外要解析的根模塊; 如果 <module>
                為 ALL-MODULE-PATH, 則為模塊路徑中的所有模塊。
  --boot-class-path <path>, -bootclasspath <path>
        覆蓋引導類文件的位置
  --class-path <path>, -classpath <path>, -cp <path>
        指定查找用戶類文件和注釋處理程序的位置
  -d <directory>               指定放置生成的類文件的位置
  -deprecation                 輸出使用已過時的 API 的源位置
  --enable-preview             啟用預覽語言功能。要與 -source 或 --release 一起使用。
  -encoding <encoding>         指定源文件使用的字符編碼
  -endorseddirs <dirs>         覆蓋簽名的標準路徑的位置
  -extdirs <dirs>              覆蓋所安裝擴展的位置
  -g                           生成所有調(diào)試信息
  -g:{lines,vars,source}       只生成某些調(diào)試信息
  -g:none                      不生成任何調(diào)試信息
  -h <directory>               指定放置生成的本機標頭文件的位置
  --help, -help, -?            輸出此幫助消息
  --help-extra, -X             輸出額外選項的幫助
  -implicit:{none,class}       指定是否為隱式引用文件生成類文件
  -J<flag>                     直接將 <標記> 傳遞給運行時系統(tǒng)
  --limit-modules <模塊>(,<模塊>)*
        限制可觀察模塊的領(lǐng)域
  --module <模塊>(,<模塊>)*, -m <模塊>(,<模塊>)*
        只編譯指定的模塊,請檢查時間戳
  --module-path <path>, -p <path>
        指定查找應用程序模塊的位置
  --module-source-path <module-source-path>
        指定查找多個模塊的輸入源文件的位置
  --module-version <版本>        指定正在編譯的模塊版本
  -nowarn                      不生成任何警告
  -parameters                  生成元數(shù)據(jù)以用于方法參數(shù)的反射
  -proc:{none,only}            控制是否執(zhí)行注釋處理和/或編譯。
  -processor <class1>[,<class2>,<class3>...]
        要運行的注釋處理程序的名稱; 繞過默認的搜索進程
  --processor-module-path <path>
        指定查找注釋處理程序的模塊路徑
  --processor-path <path>, -processorpath <path>
        指定查找注釋處理程序的位置
  -profile <profile>           請確保使用的 API 在指定的配置文件中可用
  --release <release>
        為指定的 Java SE 發(fā)行版編譯。支持的發(fā)行版:7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19
  -s <directory>               指定放置生成的源文件的位置
  --source <release>, -source <release>
        提供與指定的 Java SE 發(fā)行版的源兼容性。支持的發(fā)行版:7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19
  --source-path <path>, -sourcepath <path>
        指定查找輸入源文件的位置
  --system <jdk>|none          覆蓋系統(tǒng)模塊位置
  --target <release>, -target <release>
        生成適合指定的 Java SE 發(fā)行版的類文件。支持的發(fā)行版:7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19
  --upgrade-module-path <path>
        覆蓋可升級模塊位置
  -verbose                     輸出有關(guān)編譯器正在執(zhí)行的操作的消息
  --version, -version          版本信息
  -Werror                      出現(xiàn)警告時終止編譯

二、maven

maven下載官網(wǎng):Maven – Download Apache Maven

安裝步驟


選擇對應的maven版本下載到本地,我下載的是Maven 3.9.3,解壓縮到/usr/local/路徑下,然后在~/.bash_profile文件里添加環(huán)境變量(同jdk步驟),內(nèi)容如下:

export MAVEN_HOME=/usr/local/maven/apache-maven-3.9.3/ 
export PATH=$PATH:$MAVEN_HOME/bin

然后在終端輸入命令mvn -v,驗證是否安裝成功。

whe@whedeMacBook-Pro ~ % mvn -v
Apache Maven 3.9.3 (21122926829f1ead511c958d89bd2f672198ae9f)
Maven home: /usr/local/maven/apache-maven-3.9.3
Java version: 19.0.1, vendor: Oracle Corporation, runtime: /Library/Java/JavaVirtualMachines/jdk-19.jdk/Contents/Home
Default locale: zh_CN_#Hans, platform encoding: UTF-8
OS name: "mac os x", version: "12.6.7", arch: "x86_64", family: "mac"


安裝成功后配置自己的本地倉庫,在 /usr/local/maven/apache-maven-3.9.3/conf/settings.xml文件里添加國內(nèi)鏡像以及設置本地倉庫地址。

<mirror>
      <id>alimaven</id>
      <name>aliyun maven</name>
      <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
      <mirrorOf>central</mirrorOf>
</mirror>
<localRepository>/usr/local/maven/repository</localRepository>

三、git

常見的git安裝方式有三種:電腦自帶,brew,以及官網(wǎng)下載。

git官網(wǎng):Git

安裝步驟:

有的mac上可能自帶git,所以只需要直接在終端上輸入命令 git --version(git -v也可以) ,然后按照提示一步一步確認,就可以自動安裝。安裝成功后再次輸入git --version,會出現(xiàn)安裝的git的版本。輸入命令:which git 查看git的安裝路徑為/usr/bin/git。
?

whe@whedeMacBook-Pro ~ % git -v          
git version 2.37.1 (Apple Git-137.1)
whe@whedeMacBook-Pro ~ % git --version
git version 2.37.1 (Apple Git-137.1)

四、tomcat

tomcat官網(wǎng):http://tomcat.apache.org

安裝步驟

在官網(wǎng)上下載對應的版本(建議下載穩(wěn)定版本)到本地解壓,將解壓縮后的文件移動到/usr/local/。

java后端開發(fā)環(huán)境搭建 mac,jeecg,java,macos,開發(fā)語言

?在~/.bash_profile文件里添加環(huán)境參數(shù)配置

export PATH=$PATH:/usr/local/tomcat/apache-tomcat-10.1.11/bin

然后給startup.sh賦權(quán),在終端輸入命令

cd /usr/local/tomcat/apache-tomcat-10.1.11/bin
chmod 777 *.sh

執(zhí)行這個腳本,即在終端輸入命令:./startup.sh啟動tomcat。最后打開瀏覽器輸入localhost:8080就可以正常訪問了。

五、mysql

mysql下載官網(wǎng):https://dev.mysql.com/downloads/mysql/

安裝步驟:


訪問官網(wǎng)下載對應安裝包,在本地雙擊下載的dmg包進行安裝。一路繼續(xù)到Configuration,這里選擇 Use Legacy Password Encryption 然后點擊 Next,然后設置root賬戶的密碼,點擊 Finish 安裝完成。點擊左上角蘋果圖標,選擇系統(tǒng)設置,最下面出現(xiàn)mysql圖標,點擊進入可以查看到左邊的兩個綠色的小標意味著MySQL安裝成功。

java后端開發(fā)環(huán)境搭建 mac,jeecg,java,macos,開發(fā)語言
最后在~/.bash_profile文件里添加環(huán)境參數(shù),然后在終端執(zhí)行命令 source ~/.bash_profile 使配置生效。在終端輸入命令mysql --version,查看安裝的版本,然后在終端輸入mysql -u root -p 然后輸入密碼,進入MySQL使用。

export PATH=$PATH:/usr/local/mysql/bin

六、navicat

七、IDEA

自己可以網(wǎng)上找資源,這兩個都是收費的應用,也可以先試用。

八、redis

redis官網(wǎng):https://redis.io/download/

安裝步驟

選擇最新的穩(wěn)定版進行安裝,解壓縮文件然后移動文件到/usr/local/文件夾下,打開終端,輸入以下命令,進行編譯安裝文章來源地址http://www.zghlxwxcb.cn/news/detail-554337.html

# 切換到redis-stable目錄
cd redis-stable
# 編譯測試
sudo make test
# 編譯安裝
sudo make install
#啟動redis
redis-server
#鏈接redis
redis-cli -p 6379 -h 127.0.0.1

到了這里,關(guān)于java后端開發(fā)環(huán)境搭建 mac的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權(quán),不承擔相關(guān)法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務器費用

相關(guān)文章

  • MacOS搭建golang開發(fā)環(huán)境

    MacOS搭建golang開發(fā)環(huán)境

    使用homebrew安裝golang。homebrew是MacOS 平臺下的軟件包管理工具,擁有安裝、卸載、更新、查看、搜索等功能。開發(fā)者不需要關(guān)心依賴和文件路徑。如果系統(tǒng)沒有安裝homebrew,終端內(nèi)執(zhí)行以下命令安裝homebrew。 安裝完homebrew后執(zhí)行以下命令安裝golang。 當然,也可以從go語言中文網(wǎng)

    2024年02月04日
    瀏覽(18)
  • JEECG環(huán)境搭建及使用

    JEECG環(huán)境搭建及使用

    目錄 1.JEECG項目介紹: 2.GIT地址: 3.后端的啟動: 3.1初始化數(shù)據(jù)庫 (要求 mysql5.7以上) 3.2修改項目配置(數(shù)據(jù)庫、redis等) ?3.3啟動項目 4.前端的安裝與使用 4.1環(huán)境要求: 4.2下載依賴并啟動項目: 5.用戶頁面展示? JeecgBoot 是一款基于代碼生成器的 低代碼開發(fā)平臺 !前后端分離

    2024年02月16日
    瀏覽(17)
  • MacOS搭建OpenCV開發(fā)環(huán)境(Python)

    MacOS搭建OpenCV開發(fā)環(huán)境(Python)

    按照官方安裝步驟:https://docs.anaconda.com/free/anaconda/install/mac-os/ 安裝即可 進入PyCharm中Preferences 點擊下面紅框中的下拉,點擊Add Local Interpreter 按照如下所示進行配置 創(chuàng)建項目,如下所示 代碼如下(示例): 將Lenna.png放到main.py同級目錄下,運行程序,如下所示: 提示:更多內(nèi)

    2024年02月07日
    瀏覽(24)
  • MacOS搭建OpenCV開發(fā)環(huán)境(C++)

    MacOS搭建OpenCV開發(fā)環(huán)境(C++)

    安裝opencv的前置條件需要先安裝HomeBrew(安裝過的請忽略) HomeBrew安裝好以后,運行以下命令: 整個安裝過程下載的東西較多,安裝時間較長,需要耐心等待,同時對網(wǎng)絡情況要求較高,請自行解決。 一些常見的 brew 命令 新建工程untitled 創(chuàng)建后,修改 CMakeLists.txt 文件 然后,

    2024年02月10日
    瀏覽(19)
  • Jeecg開發(fā)框架前端VUE2數(shù)據(jù)頁面與后端數(shù)據(jù)庫交互實現(xiàn)

    Jeecg開發(fā)框架前端VUE2數(shù)據(jù)頁面與后端數(shù)據(jù)庫交互實現(xiàn)

    ? JeecgBoot 是一款基于代碼生成器的 低代碼 開發(fā)平臺,零代碼開發(fā)!采用前后端分離架構(gòu):SpringBoot2.x,Ant DesignVue,Mybatis-plus,Shiro,JWT。強大的代碼生成器讓前后端代碼一鍵生成,無需寫任何代碼! JeecgBoot引領(lǐng)新的開發(fā)模式(Online Coding模式- 代碼生成器模式- 手工MERGE智能開發(fā)

    2024年02月11日
    瀏覽(50)
  • 【Flutter】macOS從零開始使用FVM搭建Flutter開發(fā)環(huán)境

    【Flutter】macOS從零開始使用FVM搭建Flutter開發(fā)環(huán)境

    本文為個人記錄macOS系統(tǒng)使用fvm從零開始搭建flutter開發(fā)環(huán)境到項目運行的過程,非教程性質(zhì),僅供參考,如有疑問或建議,歡迎大家在評論區(qū)留言 附上開發(fā)設備配置 以vscode為編碼工具 下載地址:Download Visual Studio Code - Mac, Linux, Windows 下載后解壓安裝即可 Xcode 在 iOS 真機或者

    2024年02月09日
    瀏覽(26)
  • Mac搭建Java環(huán)境【環(huán)境搭建】

    Mac搭建Java環(huán)境【環(huán)境搭建】

    官網(wǎng)地址:https://www.oracle.com/java/technologies/downloads/archive/ 下載dmg,雙擊之后無腦安裝即可。 官網(wǎng)地址:https://maven.apache.org/download.cgi 選擇對應版本,下載bin.tar.gz 配置maven阿里云鏡像加速: 以IDEA為例。 官網(wǎng)地址:https://www.jetbrains.com/zh-cn/idea/download/other.html 下載之后,無腦雙擊

    2024年04月17日
    瀏覽(21)
  • 十分鐘在 macOS 快速搭建 Linux C/C++ 開發(fā)環(huán)境

    十分鐘在 macOS 快速搭建 Linux C/C++ 開發(fā)環(huán)境

    有一個使用了 Epoll 的 C 項目,筆者平時用的 Linux 主力開發(fā)機不在身邊,想在 macOS 上開發(fā)調(diào)試,但是沒有 Linux 虛擬機。恰好,JetBrains CLion 的 Toolchains 配置除了使用本地環(huán)境,還支持 SSH、Docker。 筆者使用 CLion + Docker Desktop,不到十分鐘就能在 macOS 上搭建一個能夠開發(fā)使用 L

    2024年02月08日
    瀏覽(98)
  • MacOS系統(tǒng)Java開發(fā)環(huán)境配置

    MacOS系統(tǒng)Java開發(fā)環(huán)境配置

    首先要安裝jdk,進入Oracle官網(wǎng) 企業(yè)一般使用java8,進入頁面后往下翻就能找到 這里選擇macOS系統(tǒng),只有一個安裝包,這里新用戶會要求注冊,注冊成功才能下載,下載完成后雙擊,會出現(xiàn)安裝指引,一直點下一步直到安裝完成 在 啟動臺-其他 中找到找到終端(terminal),打開后

    2024年02月13日
    瀏覽(20)
  • Windows/macOS使用VSCode搭建C/C++的開發(fā)/Debug環(huán)境

    Windows/macOS使用VSCode搭建C/C++的開發(fā)/Debug環(huán)境

    本文面向的對象是初次接觸搭建C語言開發(fā)環(huán)境的學生或編程愛好者,以及想脫離諸如VC++6.0等過時開發(fā)工具從而轉(zhuǎn)用VScode的人群 本文內(nèi)容較多,篇幅較長,可按照需要選擇閱讀,文中如有紕漏,歡迎斧正。 我鄭重承諾下面會是一篇極為詳細的教程: 目錄 一、安裝并配置VSc

    2024年02月08日
    瀏覽(15)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包