Mac下添加java环境变量

2015年4月22号更新:

发现一个坑:最近发现有同事按照本文方式配置jdk环境变量一直不成功,后来发现他是使用了“Oh-My-Zsh”,配置文件的路径不是/etc/profile或~/.bash_profile,它有自己的配置文件,所以还是推荐大家使用mac自带的终端或者iTerm2来配置。

————————正文开始——————-

方法一:全局配置

#临时提权

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

方法二:针对单独用户配置

#以下进入啰嗦模式演示添加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

#看到有显示就完成了

时间: 2024-07-28 13:25:08

Mac下添加java环境变量的相关文章

Mac下配置Java环境变量

方法一:全局配置 #临时提权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" #设

Mac 添加java 环境变量成功后,依然会报错 错误: 找不到或无法加载主类

Windows 批处理(bat)文件转换成 Mac 的批处理(sh)文件 1. bat转换成sh文件,注销掉echo ,title字段: 2.将bat文件中的';'分隔符替换成':' ; Mac 添加Java 环境变量 1.打开终端 输入 cd ~ niko:~ mmk$ open -e .bash_profile 打开.bash_profile文件进行编辑: 2.在.bash_profile中添加 JAVA_HOME=`/usr/libexec/java_home` export JAVA_H

Linux下搭建Java环境变量并实现第一个Java小程序

1.首先,我们打开虚拟机里面的Linux操作系统,然后点击下图菜单下的虚拟机选项: 在点击虚拟机下的设置菜单,如下图所示: 这里我已经添加进去我所需要的文件夹了,我放在本机E盘下的as文件夹里面到底放了什么呢? 上图这两个压缩文件,一个是android studio的压缩包,上年发布出来的,一直没用它,今天本来想在windows下安装这个软件,发现所需要的jdk是1.7,而我在windows下的jdk版本为1.6,所以打算在Linux操作系统下安装jdk1.7,并安装andoid studio工

windows下,java环境变量的设置,设置点击startup.bat启动tomcat

1.首先,安装好java jdk以后设置环境变量: CLASSPATH:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar JAVA_HOME:C:\Program Files\Java\jdk1.7.0_51 Path:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin 这个我觉得就不用详细介绍了,基础. 2.其次下载好的tomcat解压在F盘,名字为:apache-tomcat-proxy 在原来配置好的变量上再修改: C

[转] win7 下配置 java 环境变量

转自 http://www.cnblogs.com/zhj5chengfeng/archive/2013/01/01/2841253.html 首先,你应该已经安装了 java 的 JDK 了,笔者安装的是:jdk-7u7-windows-x64 接下来主要讲怎么配置 java 的环境变量,也是为了以后哪天自己忘记了做个备份 1.进入“计算机”的“属性”选项,选择“高级系统设置”,如下图所示: 2.点击“高级系统设置”后,会看到如下图所示的对话框,选择“环境变量”: 3.点击“环境变量”之后,会

kali下添加PATH环境变量

添加PATH环境变量,第1种方法: [[email protected]_web_s1 ~]# export PATH=/usr/local/webserver/mysql/bin:$PATH 再次查看: [[email protected]_web_s1 ~]# echo $PATH         /usr/local/webserver/mysql/bin:/usr/local/webserver/mysql/bin/:/usr/kerberos/sbin:/usr/kerberos/bi

14行脚本配置Linux下一个Java环境变量

供Java人们刚开始学习.多半Java它需要花费大量的精力在开发环境的配置,于Linux下一个,构造Java环境变量,很可能加入这一努力. 为此,我做了一个bash脚本来配置自己主动Java环境变量.你只需要的例子,下面的脚本,你下载jdk压缩成一个目录.该脚本.并根据提示输入一些信息就可以. config_java.sh #!/bin/bash jdkpath=/usr/lib/java/ sudo mkdir $jdkpath read -p "Please input the name o

CentOS下查找java环境变量

CentOS下通过命令查找java环境变量 [[email protected] opt]# echo $JAVA_HOME /usr/java/default [[email protected] opt]# which java /usr/java/default/bin/java [[email protected] opt]# ls -lrt /usr/java/default lrwxrwxrwx. 1 root root 8 Jul 24 10:37 /usr/java/defaul

win10系统下配置Java环境变量

1.引言 新买的电脑装的是win10系统,在配置Java环境变量时,按照以往的教程配置完后,在cmd命令窗口下输入"java"和"java -version"命令都显示正常,但是输入"javac"命令时显示"javac 不是内部或外部命令",所以在网上找解决方案,最后问题得以解决.下面将介绍win10系统下环境变量的配置. 2.环境变量配置 (1)输入"win + e"快捷键进入文件资源管理器 (2)右键点