Mac安装配置Visual Studio Code(vscode)以及Java环境详细教程(初学者必看)

简介: 今天博主在学习的时候想到自己配置环境的时候的无助,在搜索一个个教程却不能成功的时候的沮丧!这让我想到有更多的人也被这个所困扰,所以本篇将是最详细的教程,细化到每一个步骤,包含所有配置的时候的所有问题以及解决方法!


今天博主在学习的时候想到自己配置环境的时候的无助,在搜索一个个教程却不能成功的时候的沮丧!这让我想到有更多的人也被这个所困扰,所以本篇将是最详细的教程,细化到每一个步骤,包含所有配置的时候的所有问题以及解决方法!

目录

1.下载安装Visual Studio Code

2.在Visual Studio Code中安装插件

3.下载Java的jdk并且进行配置

4.在vscode中配置

1.下载安装Visual Studio Code
点击标题蓝色字体进入Visual Studio Code官网

 以上我放了两张图片我依次介绍:

1.第一张图是进入官网之后的页面直接点击Download Mac Universal即可进行下载                                

2.第二张图是在官网拉到最底部可看到点击Universal即可进行下载

单击下载之后很多Mac用户都会遇到下载很慢的问题,每秒及kb的速度 这是因为下载的源不是国内的所以此时我们要进行换源                                                                                                                例如:您的下载地址为https://az764295.vo.msecnd.net/stable/c3f126316369cd610563c75b1b1725e0679adfb3/VSCode-darwin-universal.zip

那么我们就要把 az764295.vo.msecnd.net 替换成 vscode.cdn.azure.cn换成国内的镜像那么下载速度就会十分快速,然后进行安装即可!

2.在Visual Studio Code中安装插件

在如图的地方安装上这些打勾的插件即可!

🌟如果喜欢中文可以在插件中输入Chinese弹出的第一个即为汉化包                                                              安装完这些插件别忘了重新启动软件哦!

3.下载Java的jdk并且进行配置
通过上方蓝色字体即可跳转下载页面

在页面下拉,选择macOS,然后根据自己的系统版本进行下载,一般咱们下载的是最后一个,单机下载即可 

 下载后出现这个,双击打开进行安装

 这个Java安装很人性化,只需顺着安装即可!

安装完成后打开终端输入

java -version

                                 

出现如上信息即为安装成功!

安装完成之后输入 cd ~         //此命令行的作用是:进入当前用户的home路径下

然后输入ls -a        //这个命令可以列出当前路径下的文件

 查看是否有.bash_profile文件,此文件是用于配置环境的,若没有可以使用1,若有则使用2                                                            

1.touch .bash_profile                //此命令就是创建一个文件

2.open -e .bash_profile                //当有了上述文件之后(不管是新建的还是本就有的都要执行)使用此命令打开

输入命令后会出现空白表格,根据上述输入代码

JAVA_HOME=这里输入您的路径
PATH=$JAVA_HOME/bin:$PATH:.
CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
export JAVA_HOME
export PATH
export CLASSPATH

输入代码查看路径最后一行即为路径

/usr/libexec/java_home -V
 

将上述输入并且保存即可!

重新打开终端输入代码

source .bash_profile [此命令行的作用是:读取和执行.bash_profile文件,使配置生效]
 输入以下代码出现结果即为成功!

echo $JAVA_HOME [此命令行的作用是:显示刚才的配置路径]

 显示如上即为成功!

4.在vscode中配置
在左下角的设置中单击选择设置

选择文本编辑器下滑找到在settings.json中编辑 

 进去之后输入代码保存即可

{

"vsicons.icons":"If true, we'll automatically resume programs launched and waiting on `--inspect-brk`",
"workbench.colorTheme": "Quiet Light",
"window.zoomLevel": 0,
"java.home": "/Library/Java/JavaVirtualMachines/jdk-18.0.1.1.jdk/Contents/Home",
"editor.suggestSelection": "first",
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"editor.codeActionsOnSave": {


}

}

 今天的分享就到此结束了!希望大家可以积极去帮助需要帮助的人!

目录
相关文章
|
9月前
|
Java 关系型数据库 数据库
Java 项目实战教程从基础到进阶实战案例分析详解
本文介绍了多个Java项目实战案例,涵盖企业级管理系统、电商平台、在线书店及新手小项目,结合Spring Boot、Spring Cloud、MyBatis等主流技术,通过实际应用场景帮助开发者掌握Java项目开发的核心技能,适合从基础到进阶的学习与实践。
1297 4
|
8月前
|
安全 Java
Java之泛型使用教程
Java之泛型使用教程
455 10
|
7月前
|
Oracle Java 关系型数据库
Java 简单教程
Java是跨平台、面向对象的编程语言,广泛用于企业开发、Android应用等。本教程涵盖环境搭建、基础语法、流程控制、面向对象、集合与异常处理,助你快速入门并编写简单程序,为进一步深入学习打下坚实基础。
542 0
|
JavaScript NoSQL Java
接替此文【下篇-服务端+后台管理】优雅草蜻蜓z系统JAVA版暗影版为例-【蜻蜓z系列通用】-2025年全新项目整合搭建方式-这是独立吃透代码以后首次改变-独立PC版本vue版搭建教程-优雅草卓伊凡
接替此文【下篇-服务端+后台管理】优雅草蜻蜓z系统JAVA版暗影版为例-【蜻蜓z系列通用】-2025年全新项目整合搭建方式-这是独立吃透代码以后首次改变-独立PC版本vue版搭建教程-优雅草卓伊凡
832 96
接替此文【下篇-服务端+后台管理】优雅草蜻蜓z系统JAVA版暗影版为例-【蜻蜓z系列通用】-2025年全新项目整合搭建方式-这是独立吃透代码以后首次改变-独立PC版本vue版搭建教程-优雅草卓伊凡
|
10月前
|
缓存 安全 Java
Java 并发新特性实战教程之核心特性详解与项目实战
本教程深入解析Java 8至Java 19并发编程新特性,涵盖CompletableFuture异步编程、StampedLock读写锁、Flow API响应式流、VarHandle内存访问及结构化并发等核心技术。结合电商订单处理、缓存系统、实时数据流、高性能计数器与用户资料聚合等实战案例,帮助开发者高效构建高并发、低延迟、易维护的Java应用。适合中高级Java开发者提升并发编程能力。
477 0
|
11月前
|
Oracle Java 关系型数据库
java 编程基础入门级超级完整版教程详解
这份文档是针对Java编程入门学习者的超级完整版教程,涵盖了从环境搭建到实际项目应用的全方位内容。首先介绍了Java的基本概念与开发环境配置方法,随后深入讲解了基础语法、控制流程、面向对象编程的核心思想,并配以具体代码示例。接着探讨了常用类库与API的应用,如字符串操作、集合框架及文件处理等。最后通过一个学生成绩管理系统的实例,帮助读者将理论知识应用于实践。此外,还提供了进阶学习建议,引导学员逐步掌握更复杂的Java技术。适合初学者系统性学习Java编程。资源地址:[点击访问](https://pan.quark.cn/s/14fcf913bae6)。
1196 2
|
消息中间件 Java 数据库
自研Java框架 Sunrays-Framework使用教程「博客之星」
### Sunrays-Framework:助力高效开发的Java微服务框架 **Sunrays-Framework** 是一款基于 Spring Boot 构建的高效微服务开发框架,深度融合了 Spring Cloud 生态中的核心技术组件。它旨在简化数据访问、缓存管理、消息队列、文件存储等常见开发任务,帮助开发者快速构建高质量的企业级应用。 #### 核心功能 - **MyBatis-Plus**:简化数据访问层开发,提供强大的 CRUD 操作和分页功能。 - **Redis**:实现高性能缓存和分布式锁,提升系统响应速度。 - **RabbitMQ**:可靠的消息队列支持,适用于异步
自研Java框架 Sunrays-Framework使用教程「博客之星」
|
Java 数据库连接 数据处理
探究Java异常处理【保姆级教程】
Java 异常处理是确保程序稳健运行的关键机制。它通过捕获和处理运行时错误,避免程序崩溃。Java 的异常体系以 `Throwable` 为基础,分为 `Error` 和 `Exception`。前者表示严重错误,后者可细分为受检和非受检异常。常见的异常处理方式包括 `try-catch-finally`、`throws` 和 `throw` 关键字。此外,还可以自定义异常类以满足特定需求。最佳实践包括捕获具体异常、合理使用 `finally` 块和谨慎抛出异常。掌握这些技巧能显著提升程序的健壮性和可靠性。
339 4
|
存储 移动开发 算法
【潜意识Java】Java基础教程:从零开始的学习之旅
本文介绍了 Java 编程语言的基础知识,涵盖从简介、程序结构到面向对象编程的核心概念。首先,Java 是一种高级、跨平台的面向对象语言,支持“一次编写,到处运行”。接着,文章详细讲解了 Java 程序的基本结构,包括包声明、导入语句、类声明和 main 方法。随后,深入探讨了基础语法,如数据类型、变量、控制结构、方法和数组。此外,还介绍了面向对象编程的关键概念,例如类与对象、继承和多态。最后,针对常见的编程错误提供了调试技巧,并总结了学习 Java 的重要性和方法。适合初学者逐步掌握 Java 编程。
388 1
|
前端开发 Java 开发工具
Git使用教程-将idea本地Java等文件配置到gitte上【保姆级教程】
本内容详细介绍了使用Git进行版本控制的全过程,涵盖从本地仓库创建到远程仓库配置,以及最终推送代码至远程仓库的步骤。
1867 0

热门文章

最新文章