首页 > 其他分享 >mac jdk多版本+maven配置

mac jdk多版本+maven配置

时间:2023-07-17 18:56:07浏览次数:43  
标签:JAVA jdk M2 maven mac export PATH HOME

单版本配置

 

JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_311.jdk/Contents/Home


M2_HOME=/Users/lilun/Documents/apache-maven-3.8.6

PATH=$JAVA_HOME/bin:$PATH:.

PATH=$M2_HOME/bin:$PATH

export M2_HOME

export PATH

export CLASSPATH


alias jdk8="export JAVA_HOME=$JAVA_HOME"

  

 

多版本配置

open -e .bash_profile    

# 多版本JDK 配置
export JAVA_8_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_311.jdk/Contents/Home
export JAVA_17_HOME=/Library/Java/JavaVirtualMachines/jdk-17.jdk/Contents/Home

M2_HOME=/Users/lilun/Documents/apache-maven-3.8.6


PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar

export JAVA_HOME=$JAVA_8_HOME

# alias命令动态切换JDK版本
alias jdk8="export JAVA_HOME=$JAVA_8_HOME"
alias jdk17="export JAVA_HOME=$JAVA_17_HOME"

export PATH
PATH=$M2_HOME/bin:$PATH
export M2_HOME
export CLASSPATH

  

open -e .zshrc 

source ~/.bash_profile

 

source ~/.bash_profile 

source ~/.zshrc 

 

 

标签:JAVA,jdk,M2,maven,mac,export,PATH,HOME
From: https://www.cnblogs.com/li-lun/p/17560928.html

相关文章

  • 在MacOS中使用free up Purgeable space释放磁盘空间,CleanMacX里面自带这个功能
    当你的Mac硬盘空间不足时,macOS会自动将一些文件标记为"可清除"(Purgeable),这些文件包括已下载但未安装的软件、iCloudDrive中的文件、以及其他一些可以重新下载或重新生成的文件。你可以通过释放这些"可清除"空间来腾出磁盘空间。要释放Purgeable空间,可以按照以下步骤操作:打......
  • 行业追踪,2023-07-17,静待减速器macd反转
    自动复盘2023-07-17凡所有相,皆是虚妄。若见诸相非相,即见如来。k线图是最好的老师,每天持续发布板块的rps排名,追踪板块,板块来开仓,板块去清仓,丢弃自以为是的想法,板块去留让市场来告诉你跟踪板块总结:成交额超过100亿排名靠前,macd柱由绿转红成交量要大于均线有必要给每个行......
  • ON1 HDR 2023 - HDR图像处理mac软件
    ON1HDR2023是一款强大的高动态范围(HDR)图像处理软件,专为摄影师和图像爱好者设计。它提供了一系列功能和工具,使用户能够创建出令人惊叹的HDR照片。→→↓↓载ON1HDR2023mac版 强大的HDR合成:ON1HDR2023采用先进的图像处理算法,能够将多个曝光不同的照片(如曝光正常、曝......
  • ON1 Photo RAW 2023 - mac摄影RAW图像处理软件
    ON1PhotoRAW2023是一款功能强大的专业级照片编辑和管理软件,为摄影师提供了广泛的工具和功能,以实现他们的创意愿景。→→↓↓载ON1PhotoRAW2023mac版 简介和界面:ON1PhotoRAW2023是一款基于订阅模型的跨平台照片编辑软件,适用于Mac和Windows系统。它采用了直观的用......
  • jdk环境配置
    1卸载Linux系统原有的openjdk.1.1查询是否有jdk的版本:java-version1.2查询详细的openjdk的信息:rpm-qa|grepjdk1.3卸载所有带有openjdk的信息:yum-yremovejava-1.8.0-openjdk-1.8.0.131-11.b12,el7.x86_641.4卸载完成后,继续查询jdk至此,卸载完成:java......
  • 苹果年度跳水王!M2版Mac mini降到3059元 发售价4499元
    虽然前不久苹果上线了2023款Macmini翻新机,但是M2版本售价高达3819元,远超市场价。这导致官翻机爆冷,很少有用户下单。有意思的是,在第三方电商平台,M2版Macmini的价格则一降再降,如今在拼多多百亿补贴万人团中,售价仅需3059元。对比官网原价的4499元,降价幅度达到1440元,最关键的是......
  • maven配置java 11
    Maven配置Java11作为一名经验丰富的开发者,我将教会你如何配置Maven来使用Java11。下面是整个流程的步骤概述:步骤描述步骤一下载和安装Java11步骤二配置JAVA_HOME环境变量步骤三配置Maven的pom.xml文件现在让我们一步一步详细解释每个步骤需要做什么。......
  • 原型设计软件-Axure RP 9 中文mac版
    AxureRP是一款简单易用的原型设计工具,能够创建符合用户体验标准的模型和操作界面。它能有效地实现对数据图表、项目管理、交互、图形设计、图像编辑等功能的支持及用户界面风格的个性化设置。对于专业设计师或非专业人员用户来说,这种简易便捷的工具带来了极大的方便,同时也为用户......
  • 【随手记录】关于win环境变量配好, jdk版本切换不成功问题
    由于需要win电脑装了多个jdk版本,在切换时候配置好环境变量一直没生效后来发现jdk默认会添加一个环境变量配置把这个带Jdk的默认配置的环境变量去掉,保留自己的JAVA_HOME环境变量即可生效! ......
  • 解决报错Cannot connect to the Maven process. Try again later. If the problem per
    故障描述:使用idea下载java某个源文件,idea报错:CannotconnecttotheMavenprocess.Tryagainlater.Iftheproblempersists,checktheMaven解决方案:修改maven的配置文件......