美文网首页我用过的coding
Mac OS 下配置Java环境

Mac OS 下配置Java环境

作者: 花前月下 | 来源:发表于2017-01-06 09:48 被阅读11826次
如图.png
  • 2.查找JDK安装路径: $ ls -l /usr/bin/java
    如图.png
    回到桌面,点击前往 -> 前往文件夹,拷贝路径/System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java进入当前路径,之后会是这样子:
如图.png

实际上这个只是替身路径,编译路径,我们要找的是另一个路径,在此页面,点击资源库,下面的路径:

如图

点在Home文件夹上,右键-查看简介:

图1 图2

选择拷贝,打开文本编辑器,粘贴之后就是JDK的正确安装路径了。我的是 /Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/Home这个。

  • 3.配置JAVA_HOME环境变量
    • 临时授权: $ sudo su - 输入密码

      图1
    • 编辑profile文件: $ vi /etc/profile,配置JAVA_HOME,Java JDK安装路径,根据你自己的版本来写, 执行 $ vi /etc/profile 之后进入下面界面,键入i进入编辑模式,将配置参数拷贝到文件底部, fi后面就行,做完之后按esc退出编辑模式,然后再输入:wq!,保存编辑并退出

图2

下面的是我的配置,只需要把JAVA_HOME路径换一下即可

JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/Home
PATH=$PATH:$JAVA_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME PATH CLASSPATH

设置tomcat的主目录:

#CATALINA_HOME="/usr/local/tomcat"(tomcat需自行提前安装好)
#将JAVA_HOME和CATALINA_HOME设置为环境变量
#export JAVA_HOME CATALINA_HOME
export JAVA_HOME
  • 4.查找JDK安装路径第二种办法:
    • 1.下载jdk的mac版,Oracle官网下载地址 ,
    • 2.安装好以后,进入以下路径查看:
      cd /Library/Java/JavaVirtualMachines/,再查看自己的版本: ls
    • 3.进入目录(有多个版本,则手动选择自己所期望的版本即可),进入版本目录,然后一路 cd下去,ls查看目录下结构.直到进入Home文件夹之后,然后输入 pwd把显示出来的路径先复制起来
      图1

相关文章

网友评论

  • TorvardsDB:设置tomcat的主目录:
    #CATALINA_HOME="/usr/local/tomcat"(tomcat需自行提前安装好)
    #将JAVA_HOME和CATALINA_HOME设置为环境变量
    #export JAVA_HOME CATALINA_HOME
    export JAVA_HOME

    这段在哪里操作 能再讲解清楚一点吗?
  • 楊帥:我也按照你这个操作了,但是输出 $java -version 就提示Unable to locate an executable at "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/bin/java" (-1)
    楊帥:@花前月下 一个朋友帮我解决了,最后他说什么变量配乱了,反正跟着他敲了一对命令:disappointed_relieved:
    花前月下:@楊帥 jdk没装好
  • 老泥巴:JAVA_HOME=`/usr/libexec/java_home -v`
  • 997f84f16cf8:请问第二步的,“前往-前往文件夹”是如何操作? 貌似没有找到这个前往的按钮
    shenshizhong:Shift-Command-G:打开“前往文件夹”窗口。
    飓风7494:finder里面按shift + cmd + G
    花前月下:点击桌面,然后上面有个工具栏么不是。。

本文标题:Mac OS 下配置Java环境

本文链接:https://www.haomeiwen.com/subject/vyytbttx.html