【骚全带你学Java---三、Mac配置Java开发环境】

duwenquan-方形LOGO.png

1. 下载JDK

从下面链接选择合适版本的安装包进行下载...我之前下载的是jdk-8.XX的版本,现在官网最新的是10.0.1

链接:http://www.oracle.com/technetwork/java/javase/downloads/index.html

2. 安装JDK

双击jdk-10.0.1_osx-x64_bin.dmg文件进行安装

3. 查看是否安装成功

打开terminal,输入:java -version


java-version.png

4. 配置PATH和CALSSPATH路径

打开terminal,打开profile文件(需要输入密码)

JiaxindeMacBook-Pro:mac$  sudo vim /etc/profile
Password:

在文件末尾添加JAVA_HOME路径(切换英文输入法,键入“i”,进入插入模式)

JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk-10.0.1.jdk/Contents/Home/"

CLASS_PATH="$JAVA_HOME/lib"

PATH=".:$PATH:$JAVA_HOME/bin

其中,第一行

JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk-10.0.1.jdk/Contents/Home/"
里面

jdk-10.0.1.jdk
是一个文件夹,根据你安装的JDK版本,具体查看方式:打开Finder,快捷键 “Command + Shift + G”,输入

/Library/Java/JavaVirtualMachines/
单击回车,就可以看到


jdk.png

加上后显示如下(确认添加完毕,按esc退出插入模式,英文输入发下键入“:wq!”保存并退出profile文件)

# System-wide .profile for sh(1)

if [ -x /usr/libexec/path_helper ]; then
        eval `/usr/libexec/path_helper -s`
fi

if [ "${BASH-no}" != "no" ]; then
        [ -r /etc/bashrc ] && . /etc/bashrc
fi

JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk-10.0.1.jdk/Contents/Home/"

CLASS_PATH="$JAVA_HOME/lib"

PATH=".:$PATH:$JAVA_HOME/bin"

5. 查看JAVA_HOME是否配置成功

重启terminal,或者输入以下命令使生效

duwenquan:~ mac$ source /etc/profile

6. 查看更改后的JAVA_HOME路径

输入echo $JAVA_HOME


java_home.png

7.java测试

在桌面创建一个App.java的文件,然后在terminal,cd到桌面路径,然后执行

javac App.java

桌面上会多出一个App.class文件,说明环境我们就配好了。


java配置好.png

补充

  • CLASS_PATH、PATH环境变量的作用

(1)CLASS_PATH 保证class文件能够在任意目录下运行

(2)PATH 保证javac可以在任意目录下运行

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,997评论 19 139
  • /Library/Java/JavaVirtualMachines/jdk-9.jdk/Contents/Home...
    光剑书架上的书阅读 3,957评论 2 8
  • 精心收集整理的教程笔记 第01天 Java基础入门 第1章计算机基础 1.1计算机 计算机(computer)俗称...
    Java帮帮阅读 6,015评论 1 109
  • 一个企业的展厅规划需要通过与企业进行一个全方位的沟通了解往后才进行策划规划。需要与客户方对企业展厅的理念方针了解共...
    riyueqin阅读 274评论 0 0
  • 〖1〗 你的到来 是那段贫瘠岁月上 盛开的最美的花 〖2〗 你在我记忆里 不飘不散 我自是不悲也不喜 〖3〗 你在...
    印尘阅读 1,046评论 4 6