mac的开发环境配置(血泪教训)

2024-05-08 05:04

本文主要是介绍mac的开发环境配置(血泪教训),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

文章目录

  • 1、Homebrew
  • 2、mac环境配置准备
  • 3、Java开发必装软件
  • 【问题】mac文件损坏问题

到了一家新的公司实习,发现使用的是mac电脑,花费了很多的时间和精力在适应新系统上,没想到中间也踩了很多的坑,现在简单记录一下。

1、Homebrew

首先最重要的就是下载Homebrew,这个就相当于是MacOS的一个软件包管理器,通过这个可以很快速地安装或者下载软件,这是Mac的神器!!!前期没使用到,导致后面配置环境啥的都浪费了很多的时间。

  • 下载软件工具(类似yum)Homebrew & Homebrew cask
Homebrew:主要用来下载一些不带界面的命令行下的工具和第三方库来进行二次开发
Homebrew cask:主要用来下载一些带界面的应用软件,下载好后会自动安装,并能在mac中直接运行使用
  • 下载方式:
  1. 首先下载git(省略,网上很多)
  2. 再安装homebrew
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
  1. 检验是否下载成功
brew -v
  1. 默认地址为:
/opt/Homebrew/

2、mac环境配置准备

需要安装的环境和软件:

  1. 配置环境:jdk8、mysql8、maven3.8、nacos1.4、redis3、es、mq、git、nodejs
  2. 安装软件:idea、vsCode、Navicat、RedisDesktopManager、Postman、XShell、Xftp、office(mac)

附上链接:

  • mac软件:
链接:https://pan.baidu.com/s/10g2yv9nBYOQ-Qlp4O3VF6Q?pwd=08mk 
  • mac环境:
链接:https://pan.baidu.com/s/1E6YTGSxC-QvyglrhmQDATg?pwd=vscv 

3、Java开发必装软件

  1. utools!!!
  2. WebStorm (JetBrains前端工具)
  3. Sublime Text 轻量化代码编辑器(notepad的plus版)
  4. iTerm2、oh my zsh、Homebrew (mac的终端美化工具,windows可以使用terminal)
  5. QuickRedis、对象存储cosbrowser、Docker
  6. Dash 编程官方文档查询app
  7. Mat(JVM)、JProfiler(代码运行状态)、JMeter(压力测试)
  8. XMind 画流程图
  9. Proxyman 抓包工具

【问题】mac文件损坏问题

  • mac文件损坏问题:https://zhuanlan.zhihu.com/p/135948430
  • 打开终端:
sudo spctl  --master-disable
  • 接着打开【系统偏好设置】,选择【安全性与隐私】,选择【通用】,可以看到【任何来源】已经选定。
  • 再打开终端,输入:
sudo xattr -r -d com.apple.quarantine 
  • 打开“访达”(Finder)进入 “应用程序” 目录,,找到该软件图标,将图标拖到刚才的终端窗口里面,会得到如下组合(如图所示):
sudo xattr -r -d com.apple.quarantine /Applications/WebStrom.app
  • 下载完毕!!!(*)

这篇关于mac的开发环境配置(血泪教训)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/969384

相关文章

C#读取本地网络配置信息全攻略分享

《C#读取本地网络配置信息全攻略分享》在当今数字化时代,网络已深度融入我们生活与工作的方方面面,对于软件开发而言,掌握本地计算机的网络配置信息显得尤为关键,而在C#编程的世界里,我们又该如何巧妙地读取... 目录一、引言二、C# 读取本地网络配置信息的基础准备2.1 引入关键命名空间2.2 理解核心类与方法

基于Qt开发一个简单的OFD阅读器

《基于Qt开发一个简单的OFD阅读器》这篇文章主要为大家详细介绍了如何使用Qt框架开发一个功能强大且性能优异的OFD阅读器,文中的示例代码讲解详细,有需要的小伙伴可以参考一下... 目录摘要引言一、OFD文件格式解析二、文档结构解析三、页面渲染四、用户交互五、性能优化六、示例代码七、未来发展方向八、结论摘要

mac安装redis全过程

《mac安装redis全过程》文章内容主要介绍了如何从官网下载指定版本的Redis,以及如何在自定义目录下安装和启动Redis,还提到了如何修改Redis的密码和配置文件,以及使用RedisInsig... 目录MAC安装Redis安装启动redis 配置redis 常用命令总结mac安装redis官网下

最新版IDEA配置 Tomcat的详细过程

《最新版IDEA配置Tomcat的详细过程》本文介绍如何在IDEA中配置Tomcat服务器,并创建Web项目,首先检查Tomcat是否安装完成,然后在IDEA中创建Web项目并添加Web结构,接着,... 目录配置tomcat第一步,先给项目添加Web结构查看端口号配置tomcat    先检查自己的to

Java汇编源码如何查看环境搭建

《Java汇编源码如何查看环境搭建》:本文主要介绍如何在IntelliJIDEA开发环境中搭建字节码和汇编环境,以便更好地进行代码调优和JVM学习,首先,介绍了如何配置IntelliJIDEA以方... 目录一、简介二、在IDEA开发环境中搭建汇编环境2.1 在IDEA中搭建字节码查看环境2.1.1 搭建步

Servlet中配置和使用过滤器的步骤记录

《Servlet中配置和使用过滤器的步骤记录》:本文主要介绍在Servlet中配置和使用过滤器的方法,包括创建过滤器类、配置过滤器以及在Web应用中使用过滤器等步骤,文中通过代码介绍的非常详细,需... 目录创建过滤器类配置过滤器使用过滤器总结在Servlet中配置和使用过滤器主要包括创建过滤器类、配置过滤

在 VSCode 中配置 C++ 开发环境的详细教程

《在VSCode中配置C++开发环境的详细教程》本文详细介绍了如何在VisualStudioCode(VSCode)中配置C++开发环境,包括安装必要的工具、配置编译器、设置调试环境等步骤,通... 目录如何在 VSCode 中配置 C++ 开发环境:详细教程1. 什么是 VSCode?2. 安装 VSCo

在Spring中配置Quartz的三种方式

《在Spring中配置Quartz的三种方式》SpringQuartz是一个任务调度框架,它允许我们定期执行特定的任务,在Spring中,我们可以通过多种方式来配置Quartz,包括使用​​@Sche... 目录介绍使用 ​​@Scheduled​​ 注解XML 配置Java 配置1. 创建Quartz配置

Kibana的安装和配置全过程

《Kibana的安装和配置全过程》Kibana是一个开源的数据分析和可视化平台,它与Elasticsearch紧密集成,提供了一个直观的Web界面,使您可以快速地搜索、分析和可视化数据,在本文中,我们... 目录Kibana的安装和配置1.安装Java运行环境2.下载Kibana3.解压缩Kibana4.配

C#图表开发之Chart详解

《C#图表开发之Chart详解》C#中的Chart控件用于开发图表功能,具有Series和ChartArea两个重要属性,Series属性是SeriesCollection类型,包含多个Series对... 目录OverviChina编程ewSeries类总结OverviewC#中,开发图表功能的控件是Char