【Java环境配置+VScode运行】Macbook M1

一、JDK配置

1.下载JDK

在这里下载
在这里插入图片描述

找arm版本!
选zip或者dmg都可以,zip需要自己解压下载,dmg自动加载到默认位置,我选的是.dmg~
我没有注意版本,下的是最新的java 19,但是11或者8应该是最常用的~

2.写入环境变量

口令:/usr/libxec/java_home,这个是用来查看jdk安装路径的,一般默认安装在/Library/Java/JavaVirtualMachines/比如我的是:

/Library/Java/JavaVirtualMachines/zulu-19.jdk/Contents/Home

之后在终端打开环境变量文件vim ~/.zshrc
添加

JAVA_HOME="/Library/Java/JavaVirtualMachines/zulu-19.jdk/Contents/Home"
export JAVA_HOME
CLASS_PATH="$JAVA_HOME/lib"
PATH=".$PATH:$JAVA_HOME/bin"

保存关闭(shift :+wq)
更新环境变量source ~/.zshrc

还有一种方式,可以找对应文件夹复制路径,因为Mac往往会把Library等用户文件夹隐藏,所以可以打开Finder之后使用快捷键shift+command+g,输入用户名或者Library等用户文件,就会出现了~打开文件夹后,复制路径的快捷键是option+command+c

安装好后可以在终端输入java --version看版本。

二、MAVEN配置

1.下载maven

官网下载
在这里插入图片描述

下载那个我点过的zip就可以~
接下来的步骤参考了这篇博客:参考博客

我在用户文件夹下建立了两个文件夹
java_tool用于存放Maven,另一个存放java程序
在这里插入图片描述

下载好的maven默认在downloads里,把它拖到java_tool并解压,打开找到里面的conf文件夹,打开里面的settings.xml文件。
在这里插入图片描述
以下操作步骤引用上面的参考博客,直接效仿就可以~~
在这里插入图片描述
再在倒数第二行的位置插入下面的代码:

<mirror>
  <id>nexus-aliyun</id>
  <mirrorOf>*</mirrorOf>
  <name>Nexus aliyun</name>
  <url>https://maven.aliyun.com/nexus/content/public/</url>
<mirror>  

在这里插入图片描述

在这里插入图片描述
在这段后添加一句话,其实就是指明java项目库地址~

<localRepository>/Users/用户名/java_repository</localRepository>

如下:
在这里插入图片描述

2.写入环境变量

将MAVEN的位置写入环境变量,同上添加JDK的操作

export MAVEN_HOME=/这里是存储MAVEN的路径/apache-maven-3.8.6 //后面的版本要是你下载的版本
export PATH=$PATH:$MAVEN_HOME/bin

弄好后在终端输入mvn -version,如果正常显示maven版本,则安装成功。

三、Vscode运行

1.vscode下载

内部版本

M1可以下载这个,下载非常快,解决下载其他版本过慢的问题。

2.插件下载

主要是下载Java Extension Pack,这个插件,汉化包什么的自取。

3.vscode配置

这一步参考了这些博客
参考博客

这是上面博客里的图,可以参考使用~
在这里插入图片描述
在这个json文件中添加默认地址,如下,也是参考了上面的博客:
在这里插入图片描述

接下来要注意先在vscode中打开项目库文件夹,之后再在里面创建一个java文件,注意运行前创建launch.json文件,不然无法运行~

  • 3
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 要在MacBook上使用VSCode配置C++环境,您需要执行以下步骤: 1. 安装Xcode:在MacBook上安装Xcode是配置C++环境的第一步。您可以在App Store中下载和安装Xcode。 2. 安装C++编译器:MacBook上默认安装了clang编译器,但您也可以安装其他编译器,如GCC或LLVM。您可以使用Homebrew或MacPorts安装这些编译器。 3. 安装VSCode:您可以从VSCode官方网站下载并安装VSCode。 4. 安装C++扩展:在VSCode中安装C++扩展,以便您可以在VSCode中编写和调试C++代码。 5. 配置编译器路径:在VSCode配置编译器路径,以便VSCode可以找到您安装的编译器。 6. 创建C++项目:在VSCode中创建一个C++项目,并编写和调试您的代码。 希望这些步骤可以帮助您在MacBook配置C++环境。 ### 回答2: MacBook操作系统为macOS,可以在系统自带的terminal中安装并配置VSCode编译C语言的环境。 首先,需要安装gcc和g++编译器。可以使用以下命令进行安装: ``` $ xcode-select --install $ brew update $ brew upgrade $ brew install gcc ``` 安装完成后,可以在terminal中使用gcc和g++命令进行编译,例如: ``` $ gcc -o hello hello.c $ ./hello ``` 接下来,需要在VSCode中安装C/C++插件,以便于代码编辑和调试。在VSCode中打开“扩展”面板,搜索"C/C++"插件并安装。 安装插件后,可以创建一个新的C语言工程。在VSCode中点击“新建文件夹”,并选择一个新的空文件夹。在terminal中进入该文件夹,并使用以下命令创建一个C语言文件: ``` $ mkdir src $ cd src $ touch main.c ``` 编辑main.c文件并保存,然后在VSCode中打开该文件夹。可以在VSCode中使用终端(terminal)继续进行编译和调试工作。 以上就是在MacBook上使用VSCode进行C语言编程的基本步骤,需要注意的是,在终端中需要用gcc来进行编译,使用vscode来进行代码编辑和调试工作。 但如果你还有其他的需求或疑问,可以参考相关的教程和文档。 ### 回答3: Macbook是宏观上的苹果电脑系列,而Visual Studio Code(VSCode)是由微软推出的一款代码编辑器。将MacbookVSCode相结合,用户可以轻松地配置C环境,并开始编写C语言代码。 一、安装Xcode 为了配置C编译器环境,我们需要先安装Xcode。Xcode是一款用于MacOS和iOS应用程序开发的开发工具包,它包括了一些开发工具和工具集,其中就包含了C编译器。 二、安装VCCode 在MacOS上安装VSCode非常简单,只需要在VSCode的官方网站上下载MacOS版本即可。下载后,将.dmg文件双击运行,将VSCode应用程序拖动到“应用程序”文件夹中即可安装。 三、安装C编译器插件 VSCode可以使用扩展程序来添加各种各样的功能。为了在VSCode上编写和运行C语言代码,我们需要安装C编译器插件。一些常用的插件包括C/C++、CPP Syntax Highlight、C/C++ Clang Command Adapter、Code Runner等等。在VSCode中可通过快捷键“Shift+Command+X”进入扩展管理器并搜索插件安装。 四、配置VSCode运行环境 为了在VSCode运行C代码,需要在设置中配置编译器路径,如下所示: 1.打开VSCode,并在菜单中选择“Code”>“Preferences”>“Settings”。 2.然后在搜索栏中搜索“terminal.integrated.shell.osx”。 3.在弹出的下拉列表中选择“Command Prompt"或/Users/<你的电脑名>/bin/bash。 4.打开任意一个 C 文件,使用 `Command+Shift+B` 快捷键若看到显示 "No build task to run.",选中"Create tasks.json file from template"。 5. 选中c++文件系统,确认,此时会发现生成了一个新文件 ".vscode/tasks.json"。 6. 若默认代码运行命令不是 gcc -g -o ${fileDirname}/${fileBasenameNoExtension} ${file}; ${fileDirname}/${fileBasenameNoExtension},可更改里面的值改为此命令。 五、运行C代码 在VSCode中编写C代码后,按下快捷键“Command + R”或从菜单选择“Terminal”>“Run Build Task”可以快速运行代码。如果一切顺利,您应该能够看到C代码的输出结果。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值