mac下java环境变量配置
发现一个坑:最近发现有同事按照本文方式配置jdk环境变量一直不成功,后来发现他是使用了“Oh-My-Zsh”,配置文件的路径不是/etc/profile或~/.bash_profile,它有自己的配置文件,所以还是推荐大家使用mac自带的终端或者iTerm2来配置。
————————正文开始——————-
Mac下添加java环境变量
方法一:全局配置
Crayon Syntax Highlighter v2.6.5
#临时提权
sudo su
#输入密码
vi /etc/profile
#配置JAVA_HOME,此处路径根据自己的版本填写
JAVA_HOME="/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/"
CLASS_PATH="$JAVA_HOME/lib"
#把JAVA添加到到环境变量PATH中
PATH=".:$PATH:$JAVA_HOME/bin"
#设置tomcat的主目录
#CATALINA_HOME="/usr/local/tomcat"(tomcat需自行提前安装好)
#将JAVA_HOME和CATALINA_HOME设置为环境变量
#export JAVA_HOME CATALINA_HOME
export JAVA_HOME
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
#临时提权 sudo su #输入密码 vi /etc/profile #配置JAVA_HOME,此处路径根据自己的版本填写 JAVA_HOME="/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/" CLASS_PATH="$JAVA_HOME/lib" #把JAVA添加到到环境变量PATH中 PATH=".:$PATH:$JAVA_HOME/bin" #设置tomcat的主目录 #CATALINA_HOME="/usr/local/tomcat"(tomcat需自行提前安装好) #将JAVA_HOME和CATALINA_HOME设置为环境变量 #export JAVA_HOME CATALINA_HOME export JAVA_HOME |
[Format Time: 0.0017 seconds]
方法二:针对单独用户配置
Crayon Syntax Highlighter v2.6.5
#以下进入啰嗦模式演示添加jdk7
#下载jdk7的mac版
#官网下载地址http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
#下载类似jdk-7u67-macosx-x64.dmg,版本号可能会更新
#安装好之后,进入以下路径查看
cd /Library/Java/JavaVirtualMachines/
#再查看你自己安装的版本
ls
#进入目录(有多个版本,则手动输入期望的版本;只有一个版本,则输入cd空格后可以直接按tab键自动补全)
cd jdk1.7.0_67.jdk/Contents/Home
#复制jdk home的路径,在当前目录输入pwd
pwd
#把显示出来的路径先复制起来
#进入用户主目录,然后看一下有没有.bash_profile文件
cd ~
ls -all
#编辑.bash_profile文件(没有则新建,命令touch .bash_profile)
vim .bash_profile
#英文模式下,按一下i键进入编辑模式,输入以下内容,路径部分自己粘贴自己的
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_67.jdk/Contents/Home
#输完后,按esc,再按冒号(shift+;),输入wq保存即可
#重启一下终端,输入
java -version
#看到有显示就完成了
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
#以下进入啰嗦模式演示添加jdk7 #下载jdk7的mac版 #官网下载地址http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html #下载类似jdk-7u67-macosx-x64.dmg,版本号可能会更新 #安装好之后,进入以下路径查看 cd /Library/Java/JavaVirtualMachines/ #再查看你自己安装的版本 ls #进入目录(有多个版本,则手动输入期望的版本;只有一个版本,则输入cd空格后可以直接按tab键自动补全) cd jdk1.7.0_67.jdk/Contents/Home #复制jdk home的路径,在当前目录输入pwd pwd #把显示出来的路径先复制起来 #进入用户主目录,然后看一下有没有.bash_profile文件 cd ~ ls -all #编辑.bash_profile文件(没有则新建,命令touch .bash_profile) vim .bash_profile #英文模式下,按一下i键进入编辑模式,输入以下内容,路径部分自己粘贴自己的 export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_67.jdk/Contents/Home #输完后,按esc,再按冒号(shift+;),输入wq保存即可 #重启一下终端,输入 java -version #看到有显示就完成了 更新文件 source .bash_profile |
转载于:https://www.cnblogs.com/jym-sunshine/p/5003858.html
mac下java环境变量配置相关推荐
- Linux下Java环境变量配置
在Java开发中,在安装完jdk之后,首先需要做的工作就是进行Java环境变量配置.在Windows下的配置我们都比较熟悉,图形化界面配置起来也相对容易(详见:Windows7下环境变量配置),接下来 ...
- java环境变量设置 win2003,2021-03-09Win10的Java环境配置Win10下Java环境变量配置
接下来主要讲怎么配置 Java 的环境变量,也是为了以后哪天自己忘记了做个备份 (注:win10的Java环境变量配置和其他的windows版本稍有不同) 在电脑桌面 右键点击 "此电脑&q ...
- mac 设置java环境变量_mac下java环境变量配置
发现一个坑:最近发现有同事按照本文方式配置jdk环境变量一直不成功,后来发现他是使用了"Oh-My-Zsh",配置文件的路径不是/etc/profile或~/.bash_profi ...
- win7设置java环境变量_win7下JAVA环境变量配置方法
1.首先,根据自己的需要下载1.6或者1.7的JDK,安装JDK.(安装的时候记一下安装目录,后面会用到) 2.右键计算机→属性→高级系统设置→高级→环境变量,在系统变量部分新建名为"JAV ...
- windows下JAVA环境变量配置
本文转自http://blog.csdn.net/tianshuai1111/article/details/7367700,所有权利归原作者所有. Windows 下配置JDK环境变量参数设置: 1 ...
- java环境变量设置 win2003,Windows下Java环境变量配置方法-博客
小老弟最近在学习Java,顺便做下学习笔记,仅供自己以后方便回顾,希望大家批评指正帮助小老弟进步! 学习Java首先就是安装JDK(Java Development Kit),即Java开发工具包,大 ...
- Linux 环境下Java环境变量配置
1. JDK安装包获取注意事项 由于Oracle的JDK下载需要用户登录并接受协议,lunix环境使用wget下载的jdk只是 一个登录的网页,因此无法进行解压.可以手动下载后选择本地上传. 登录Or ...
- window7下Java环境变量配置图解
1.下载Java SDK,在oracle的官网上下载.J2SE,J2EE.一定要根据自己机器的版本去下载.32位的需要下载32位的jdk,64位的下载64位的jdk. 2.安装JDK,直接下一步下一步 ...
- WIN10下Java环境变量配置
首先,你应该已经安装了 Java 的 JDK 了(如果没有安装JDK,请跳转到此网址:http://www.oracle.com/technetwork/java/javase/downloads/i ...
最新文章
- PPT | Docker定义存储-让应用无痛运行
- Win10下VisualStudio2019安装和Helloworld测试
- cool venn diagram
- mysql数据与Hadoop之间导入导出之Sqoop实例
- K2评分方法理解实例
- Java学习第七课...枚举.自动装箱.静态导入...-asp.net关注
- Windows Server 2012 克隆修改SID
- Reg Organizer(电脑注册表清理大师)官方中文版V8.70 | win10注册表清理工具下载
- 直播盒子接口怎么采集,以下方法。
- 2019年中国软杯-基于深度学习的银行卡号识别系统
- 用纯fme批量生成界址点成果表(模板格式全部自拟)
- 【C语言】贪吃蛇小游戏代码详解
- 如何使用pyodbc
- 全球20大半导体企业无1家入围,中国半导体任重道远
- linux usb 从芯片,新人求教,怎么烧录Linux系统到一个小芯片上?
- linux系统转移到另一个硬盘,(扩展根目录容量方法汇总)把Linux系统迁移到另一个分区或者硬盘...
- 初中数学抽象教学的案例_初中数学教学案例与反思
- 表征学习 Representation Learning(特征学习、表示学习)是什么?
- RoI Pooling详解
- 官方纯净版windows10教育版安装密钥极其下载地址
热门文章
- onvif学习笔记9:OSD命令学习
- ubuntu系统debootstrap的使用之二:启动
- mybatis 取查询值_Oracle结合Mybatis实现取表TOP 10条数据
- 95-25-010-命令-topic 创建过程
- 【Elasticsearch】留意Elasticsearch 7.x 可能无法选主的问题
- 【Elasticsearch】解决Elasticsearch HTTP方式查询报SocketTimeoutException的问题 Connection reset by peer
- 【Elasticsearch】Elasticsearch的IndexSorting:一种查询性能优化利器
- 95-849-040-源码-RPC-Flink中的RPC使用
- 【Elasticsearch】 Full text queries query_string 等 字符串查询
- 30-10-010-编译-IDEA下编译kafka 2.3源码