首页 > 其他分享 >mac配置初体验

mac配置初体验

时间:2023-07-21 23:44:48浏览次数:38  
标签:初体验 JAVA 配置 Java mac export PATH HOME ###

安装JDK

  1. 进入azul下载对应版本、安装
https://www.azul.com/downloads/
  1. 查看安装路径
/usr/libexec/java_home -V
### 输出以下内容
Matching Java Virtual Machines (2):
    16.0.2 (arm64) "Azul Systems, Inc." - "Zulu 16.32.15" /Users/xiaoming/Library/Java/JavaVirtualMachines/azul-16.0.2/Contents/Home
    1.8.0_382 (arm64) "Azul Systems, Inc." - "Zulu 8.72.0.17" /Library/Java/JavaVirtualMachines/zulu-8.jdk/Contents/Home
/Users/xiaoming/Library/Java/JavaVirtualMachines/azul-16.0.2/Contents/Home
  1. 配置环境变量
vim ~/.bash_profile
### 按i键进入输入模式粘贴以下内容
JAVA_HOME=/Library/Java/JavaVirtualMachines/zulu-8.jdk/Contents/Home
PATH=$PATH:$JAVA_HOME/bin/:.
CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
export JAVA_HOME
export PATH
export CLASSPATH
### 按ESC进入命令模式输入以下内容
:wq
### 生效该配置文件
source ~/.bash_profile
  1. 发现退出终端再打开时输入常用命令不识别,且输出以下内容
zsh: command not found: ls
vim ~/.zshrc
### 按i键进入输入模式粘贴以下内容
source ~/.bash_profile
### 按ESC进入命令模式输入以下内容
:wq
### 生效该配置文件
source ~/.bash_profile

安装Maven

  1. 下载maven压缩包解压到指定目录
  2. 配置环境变量
  3. mvn -v 查看是否成功
### ~/.bash_profile内容
JAVA_HOME=/Library/Java/JavaVirtualMachines/zulu-8.jdk/Contents/Home
M2_HOME=/Users/xiaoming/environment/apache-maven-3.9.3
PATH=$PATH:$JAVA_HOME/bin/:$M2_HOME/bin:.
CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
export JAVA_HOME
export M2_HOME
export PATH
export CLASSPATH

标签:初体验,JAVA,配置,Java,mac,export,PATH,HOME,###
From: https://www.cnblogs.com/jamebeta/p/17572629.html

相关文章

  • 如何在 SQL Server 2016 中为可用性组配置只读路由
    SQLServerAlwaysOn可用性组概念在SQLServer2012中首次引入,作为企业级高可用性和灾难恢复解决方案,将取代数据库镜像功能。AlwaysOnAvailabilityGroup在组级别提供高可用性解决方案,其中每个组可以包含任意数量的数据库,这些数据库可以复制到多个辅助服务器(称为副本)。SQL......
  • 在vscode中配置git
    1.配置VsCode的Git地址1.1.打开“文件”-“首选项”-“设置” 搜索git.path  打开setting.json1.2.添加“git.path”:“Git实际安装地址”VsCode中git路径的设置(window系统)---参考文章https://code84.com/767977.html2.在vscode中,默认提交到master分支2.1.有文件更改......
  • struts2 jsonplugin includeProperties中对list集合的正则配置
     1、listAttachment.*\.realName 和listAttachment.* 效果一样,元素中所有的属性都json化了   "listAttachment":[{"encodedRealName":"%E8%AE%A1%E5%88%92%E4%BB%BB%E5%8A%A1%E4%B9%A6%E5%88%97%E8%A1%A820111223102409.xls","id":"408080b7......
  • Mac环境下,在 VS Code下执行Run Code打印Operation not permitted
    步骤1。打开系统设置;步骤2。选择隐私与安全性;步骤3。选择完全磁盘访问权限;步骤4。添加VisualStudioCode,输入完管理员密码后重启VSCode。......
  • .NET 中使用RabbitMQ初体验
    在.NETCore中使用RabbitMQ前言逛园子的时候看到一篇.NET学习RabbitMq的文章(视频地址和文章地址放在文章底部了),写的不错,我也来实现一下。我是把RabbitMQ放在服务器的,然后先说一下如何部署它。注意:在使用到RabbitMQ的项目中需要安装Nuget包dotnetaddpackageRabbitMQ.Clien......
  • linux Vim配置Golang语言环境
    下载vim要配置Linux上的Vim,可以按照以下步骤进行操作:打开终端并运行以下命令安装Vim:sudoapt-getupdatesudoapt-getinstallvim12在主目录下创建.vimrc文件:cd~touch.vimrc12编辑.vimrc文件并添加您想要的配置选项。例如,您可以添加以下行以启用语法高亮和......
  • Kong API Gateway 配置文件详解
    一、前言Kong配置文件是Kong服务的核心文件,它配置了Kong以怎样的方式运行,并且依赖于这个配置生成Nginx的配置文件,本文通过解读Kong配置文件,以了解Kong的运行和配置。在成功安装Kong以后,会有一个名为kong.conf.default默认的配置文件示例,如果是通过包管理器安装的,通常位于/etc/k......
  • MINIO配置TLS访问
    服务端证书生成opensslgenrsa-outca.key2048opensslreq-x509-new-nodes-keyca.key-subj"/CN=*.*.*.*"-days365-outca.crtopensslgenrsa-outserver.key2048opensslreq-new-nodes-keyserver.key-subj"/CN=*.*.*.*"-outserver.cs......
  • ShardingSphere水平分表策略配置和测试实战
    概念水平分表把一个表的数据分到一个数据库的多张表中,每个表只有这个表的部分数据核心是把一个大表,分割N个小表,每个表的结构是一样的,数据不一样,全部表的数据合起来就是全部数据针对数据量巨大的单张表(比如订单表),按照某种规则(RANGE,HASH取模等),切分到多张表里面去......
  • Affinity Publisher - 排版工具mac/win版
    AffinityPublisher是一款强大的桌面出版工具,由Serif公司开发。它提供了专业级的页面布局和设计功能,适用于创建各种印刷品、数字出版物和交互式电子书。→→↓↓载AffinityPublishermac/win版 下面将详细介绍AffinityPublisher的主要特点和功能:强大的页面布局工具:Affin......