当前位置: 首页 > news >正文

Mac电脑如何搭建基于java后端的开发的各种工具服务

 1. 确认Mac的CPU架构
首先,确认您的Mac是使用Intel还是Apple Silicon(如M1芯片)架构:

uname -m
  • 如果返回x86_64,表示是Intel架构。
  • 如果返回arm64,表示是Apple Silicon架构。

2.安装IDEA

Download IntelliJ IDEA

3.安装maven

Download Apache Maven – Maven

然而 IDEA 里一般默认使用其自带的maven也可以配置maven版本

4.安装Java Development Kit (简称JDK)

我们的项目是继续版本8的,所以版本不适合更高,下载地址如下:

注意:不过oracle中的8版本的下载,需要登录账号,这个也很简单 ,注册一下登录就ok了
JDK 8 for ARM - Download

5.安装consul

    1.下载正确的安装包,解压缩后,将 consul文件,放入/usr/local/bin目录下,并且安装

    2. 确认Consul是否已安装

    首先,检查系统中是否已经安装了Consul。如果尚未安装,可以从HashiCorp官网下载并安装

    3.检查安装路径:

    在终端中输入以下命令,查看是否能够找到consul的可执行文件:

    which consul

    如果返回类似/usr/local/bin/consul的路径,说明Consul已安装;如果没有输出,则表示未安装或未正确配置路径。

    4. 检查环境变量配置

    如果Consul已安装,但系统仍然找不到命令,可能是环境变量配置不正确。以下是解决方法:

    5.查看当前PATH变量:

    在终端中输入以下命令,查看当前PATH环境变量:

    echo $PATH

    确认consul所在的路径(如/usr/local/bin)是否在PATH中。

    6.手动添加Consul路径到PATH:

    如果路径不在其中,可以手动添加。例如,如果Consul安装在/usr/local/bin,执行以下命令:

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

    该命令仅在当前终端会话中生效。如果希望永久生效,需要将其添加到~/.zshrc文件中。

    7.编辑~/.zshrc文件:

     
    

    1. 打开终端,输入以下命令:
    2.  vim ~/.zshrc
    3. 在文件末尾添加以下内容:
         export PATH="/usr/local/bin:$PATH"

    4. 保存并退出(按Esc键,然后输入:wq)。
    5. 使更改生效,输入:
       source ~/.zshrc

    8. 重新安装Consul

    如果Consul未安装或路径不正确,可以从HashiCorp官网下载适合的版本并安装。安装完成后,再次检查PATH配置是否正确。

    9.启动Consul
    ​​​​​

    consul agent -dev

      本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.dtcms.com/a/260182.html

      相关文章:

    1. WebSocket 与 HTTP 的区别及 Spring Boot 实战应用
    2. FANUC机器人教程:用户坐标系标定及其使用方法
    3. Java——注解开发模式下的 Spring IoC/DI 与 Bean 管理实战
    4. 机器学习15-规则学习-知识加强
    5. 【NLP】自然语言项目设计
    6. vllm加载多个Lora部署
    7. 数据分享:教育数据集-预测学生辍学风险和学术成功数据集
    8. 01【C++ 入门基础】命名空间/域
    9. 8、做中学 | 四年级下期 Golang运算符
    10. [论文阅读] 人工智能 + 软件工程 | AI 与敏捷开发的破局之路:从挫败到成功的工作坊纪实
    11. Git 使用规范与命令使用场景详解
    12. 【嵌入式ARM汇编基础】-ELF文件格式内部结构详解(二)
    13. C语言再出发:2025年AI时代的关键语言
    14. JavaWeb学习——day9(图书管理系统初级)
    15. Day 2 学习主题「面向对象 + Pythonic 风格」
    16. Linux服务器部署Leantime与cpolar构建低成本团队协作环境
    17. 数据分享:汽车行业-汽车属性数据集
    18. 英特尔汽车业务败走中国,喊出“All in”才过两个月
    19. 测试方法的分类
    20. 香港维尔利健康科技集团推出AI辅助医学影像训练平台,助力医护人才数字化转型
    21. aws(学习笔记第四十七课) codepipeline-docker-build
    22. 深入解析设备管理系统新趋势:物联网与云原生驱动的智能化实践
    23. 软件测试之基于博客系统项目的性能测试
    24. 大数据赋能智慧城市:从数据洪流到科学规划的“智慧之匙”
    25. 互联网医院系统源码解析:如何实现视频问诊、电子处方等核心功能?
    26. 详解零拷贝
    27. 面试150 验证回文串
    28. 七天学会SpringCloud分布式微服务——02——第一个微服务项目
    29. Redis-基本命令
    30. Tailwind CSS 尺寸控制