java后端开发环境搭建 mac

这篇具有很好参考价值的文章主要介绍了java后端开发环境搭建 mac。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

在mac pro上搭建一套java 后端开发环境,主要安装的内容有:jdk、maven、git、tomcat、mysql、navicat、IntelliJ、redis。

本人mac pro的系统为mac OS Monterey 12.6.7,主机的硬件架构为x86_64。

左上角关于本机查看系统版本;终端上输入

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

查看机器架构:

java后端开发环境搭建 mac,jeecg,java,macos,开发语言

 一、jdk:

下载官网: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文件里添加环境参数配置如下(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

环境变量添加完成,按esc后输入:wq! 回车,保存并退出bash_profile文件。注意每次修改了配置文件之后,需要执行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                           生成所有调试信息
  -g:{lines,vars,source}       只生成某些调试信息
  -g:none                      不生成任何调试信息
  -h <directory>               指定放置生成的本机标头文件的位置
  --help, -help, -?            输出此帮助消息
  --help-extra, -X             输出额外选项的帮助
  -implicit:{none,class}       指定是否为隐式引用文件生成类文件
  -J<flag>                     直接将 <标记> 传递给运行时系统
  --limit-modules <模块>(,<模块>)*
        限制可观察模块的领域
  --module <模块>(,<模块>)*, -m <模块>(,<模块>)*
        只编译指定的模块,请检查时间戳
  --module-path <path>, -p <path>
        指定查找应用程序模块的位置
  --module-source-path <module-source-path>
        指定查找多个模块的输入源文件的位置
  --module-version <版本>        指定正在编译的模块版本
  -nowarn                      不生成任何警告
  -parameters                  生成元数据以用于方法参数的反射
  -proc:{none,only}            控制是否执行注释处理和/或编译。
  -processor <class1>[,<class2>,<class3>...]
        要运行的注释处理程序的名称; 绕过默认的搜索进程
  --processor-module-path <path>
        指定查找注释处理程序的模块路径
  --processor-path <path>, -processorpath <path>
        指定查找注释处理程序的位置
  -profile <profile>           请确保使用的 API 在指定的配置文件中可用
  --release <release>
        为指定的 Java SE 发行版编译。支持的发行版:7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19
  -s <directory>               指定放置生成的源文件的位置
  --source <release>, -source <release>
        提供与指定的 Java SE 发行版的源兼容性。支持的发行版:7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19
  --source-path <path>, -sourcepath <path>
        指定查找输入源文件的位置
  --system <jdk>|none          覆盖系统模块位置
  --target <release>, -target <release>
        生成适合指定的 Java SE 发行版的类文件。支持的发行版:7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19
  --upgrade-module-path <path>
        覆盖可升级模块位置
  -verbose                     输出有关编译器正在执行的操作的消息
  --version, -version          版本信息
  -Werror                      出现警告时终止编译

二、maven

maven下载官网:Maven – Download Apache Maven

安装步骤


选择对应的maven版本下载到本地,我下载的是Maven 3.9.3,解压缩到/usr/local/路径下,然后在~/.bash_profile文件里添加环境变量(同jdk步骤),内容如下:

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文件里添加国内镜像以及设置本地仓库地址。

<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,以及官网下载。

git官网:Git

安装步骤:

有的mac上可能自带git,所以只需要直接在终端上输入命令 git --version(git -v也可以) ,然后按照提示一步一步确认,就可以自动安装。安装成功后再次输入git --version,会出现安装的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官网:http://tomcat.apache.org

安装步骤

在官网上下载对应的版本(建议下载稳定版本)到本地解压,将解压缩后的文件移动到/usr/local/。

java后端开发环境搭建 mac,jeecg,java,macos,开发语言

 在~/.bash_profile文件里添加环境参数配置

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

然后给startup.sh赋权,在终端输入命令

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

执行这个脚本,即在终端输入命令:./startup.sh启动tomcat。最后打开浏览器输入localhost:8080就可以正常访问了。

五、mysql

mysql下载官网:https://dev.mysql.com/downloads/mysql/

安装步骤:


访问官网下载对应安装包,在本地双击下载的dmg包进行安装。一路继续到Configuration,这里选择 Use Legacy Password Encryption 然后点击 Next,然后设置root账户的密码,点击 Finish 安装完成。点击左上角苹果图标,选择系统设置,最下面出现mysql图标,点击进入可以查看到左边的两个绿色的小标意味着MySQL安装成功。

java后端开发环境搭建 mac,jeecg,java,macos,开发语言
最后在~/.bash_profile文件里添加环境参数,然后在终端执行命令 source ~/.bash_profile 使配置生效。在终端输入命令mysql --version,查看安装的版本,然后在终端输入mysql -u root -p 然后输入密码,进入MySQL使用。

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

六、navicat

七、IDEA

自己可以网上找资源,这两个都是收费的应用,也可以先试用。

八、redis

redis官网:https://redis.io/download/

安装步骤

选择最新的稳定版进行安装,解压缩文件然后移动文件到/usr/local/文件夹下,打开终端,输入以下命令,进行编译安装文章来源地址https://www.toymoban.com/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

到了这里,关于java后端开发环境搭建 mac的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • MacOS搭建golang开发环境

    使用homebrew安装golang。homebrew是MacOS 平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等功能。开发者不需要关心依赖和文件路径。如果系统没有安装homebrew,终端内执行以下命令安装homebrew。 安装完homebrew后执行以下命令安装golang。 当然,也可以从go语言中文网

    2024年02月04日
    浏览(31)
  • JEECG环境搭建及使用

    目录 1.JEECG项目介绍: 2.GIT地址: 3.后端的启动: 3.1初始化数据库 (要求 mysql5.7以上) 3.2修改项目配置(数据库、redis等)  3.3启动项目 4.前端的安装与使用 4.1环境要求: 4.2下载依赖并启动项目: 5.用户页面展示​ JeecgBoot 是一款基于代码生成器的 低代码开发平台 !前后端分离

    2024年02月16日
    浏览(26)
  • MacOS搭建OpenCV开发环境(Python)

    按照官方安装步骤:https://docs.anaconda.com/free/anaconda/install/mac-os/ 安装即可 进入PyCharm中Preferences 点击下面红框中的下拉,点击Add Local Interpreter 按照如下所示进行配置 创建项目,如下所示 代码如下(示例): 将Lenna.png放到main.py同级目录下,运行程序,如下所示: 提示:更多内

    2024年02月07日
    浏览(36)
  • MacOS搭建OpenCV开发环境(C++)

    安装opencv的前置条件需要先安装HomeBrew(安装过的请忽略) HomeBrew安装好以后,运行以下命令: 整个安装过程下载的东西较多,安装时间较长,需要耐心等待,同时对网络情况要求较高,请自行解决。 一些常见的 brew 命令 新建工程untitled 创建后,修改 CMakeLists.txt 文件 然后,

    2024年02月10日
    浏览(49)
  • Jeecg开发框架前端VUE2数据页面与后端数据库交互实现

    ​ JeecgBoot 是一款基于代码生成器的 低代码 开发平台,零代码开发!采用前后端分离架构:SpringBoot2.x,Ant DesignVue,Mybatis-plus,Shiro,JWT。强大的代码生成器让前后端代码一键生成,无需写任何代码! JeecgBoot引领新的开发模式(Online Coding模式- 代码生成器模式- 手工MERGE智能开发

    2024年02月11日
    浏览(28)
  • 【Flutter】macOS从零开始使用FVM搭建Flutter开发环境

    本文为个人记录macOS系统使用fvm从零开始搭建flutter开发环境到项目运行的过程,非教程性质,仅供参考,如有疑问或建议,欢迎大家在评论区留言 附上开发设备配置 以vscode为编码工具 下载地址:Download Visual Studio Code - Mac, Linux, Windows 下载后解压安装即可 Xcode 在 iOS 真机或者

    2024年02月09日
    浏览(33)
  • Mac搭建Java环境【环境搭建】

    官网地址:https://www.oracle.com/java/technologies/downloads/archive/ 下载dmg,双击之后无脑安装即可。 官网地址:https://maven.apache.org/download.cgi 选择对应版本,下载bin.tar.gz 配置maven阿里云镜像加速: 以IDEA为例。 官网地址:https://www.jetbrains.com/zh-cn/idea/download/other.html 下载之后,无脑双击

    2024年04月17日
    浏览(21)
  • 十分钟在 macOS 快速搭建 Linux C/C++ 开发环境

    有一个使用了 Epoll 的 C 项目,笔者平时用的 Linux 主力开发机不在身边,想在 macOS 上开发调试,但是没有 Linux 虚拟机。恰好,JetBrains CLion 的 Toolchains 配置除了使用本地环境,还支持 SSH、Docker。 笔者使用 CLion + Docker Desktop,不到十分钟就能在 macOS 上搭建一个能够开发使用 L

    2024年02月08日
    浏览(32)
  • MacOS系统Java开发环境配置

    首先要安装jdk,进入Oracle官网 企业一般使用java8,进入页面后往下翻就能找到 这里选择macOS系统,只有一个安装包,这里新用户会要求注册,注册成功才能下载,下载完成后双击,会出现安装指引,一直点下一步直到安装完成 在 启动台-其他 中找到找到终端(terminal),打开后

    2024年02月13日
    浏览(36)
  • Windows/macOS使用VSCode搭建C/C++的开发/Debug环境

    本文面向的对象是初次接触搭建C语言开发环境的学生或编程爱好者,以及想脱离诸如VC++6.0等过时开发工具从而转用VScode的人群 本文内容较多,篇幅较长,可按照需要选择阅读,文中如有纰漏,欢迎斧正。 我郑重承诺下面会是一篇极为详细的教程: 目录 一、安装并配置VSc

    2024年02月08日
    浏览(37)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包