文档章节

MacOS 安装配置jdk

皂白
 皂白
发布于 2017/08/30 11:14
字数 348
阅读 26
收藏 0

首先去oracle官网下载对应的jdk安装包

下面以jdk 1.8版本为例

  1. 接受许可协议
  2. 下载

oracle jdk download.png

安装

下一步 下一步

jdk安装路径

默认的安装路径在

/Library/Java/JavaVirtualMachines

如下安装了两个版本的jdk

drwxr-xr-x  3 root  wheel   102B 11  5 14:44 jdk1.7.0_80.jdk
drwxr-xr-x  3 root  wheel   102B 12 23 10:02 jdk1.8.0_111.jdk

配置jdk环境变量

  1. 进入当前登录的用户目录
$ cd ~
  1. 查看当前目录下面是否有.bash_profile这个文件 如果没有,新建一个
$ touch .bash_profile

打开.bash_profile

$ vim .bash_profile
  1. 加入如下类容
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk(这里替换为你的jdk文件夹)/Contents/Home
PAHT=$JAVA_HOME/bin:$PAHT
export JAVA_HOME
export PATH
  1. 使修改后的.bash_profile立即生效
$ source ~/.bash_profile

验证jdk是否配置成功

$ java

出现如下提示,表示配置成功 java command.png

更多

安装Maven也可以效仿这个方法

maven download.png

  1. 去官网下载对应的Maven压缩包
  2. 因为Mave是压缩包,解压就能用,所以不用安装
  3. 在用户目录的.bash_profile文件里配置maven环境变量
MAVEN_HOME=/这里替换为你的maven文件夹/apache-maven-3.3.9
PATH=$MAVEN_HOME/bin:$PATH
export MAVEN_HOME
export PATH

最终的效果

JAVA_HOME=/Library/Java/JavaVirtualMachines/这里替换为你的jdk文件夹/Contents/Home
MAVEN_HOME=/这里替换为你的maven文件夹/apache-maven-3.3.9
PATH=$MAVEN_HOME/bin:$PATH
PAHT=$JAVA_HOME/bin:$PAHT
export MAVEN_HOME
export JAVA_HOME
export PATH

© 著作权归作者所有

共有 人打赏支持
皂白
粉丝 31
博文 34
码字总数 19277
作品 0
朝阳
程序员
私信 提问
Mac OSX操作系统安装和配置Zend Server 6教程(1)

作为web开发人员,应该熟悉掌握各种系统下安装和配置web服务器与站点的技术。 随着越来越多的开发人员选择Zend Server服务器,慧都推出了在Mac OSX系统安装和配置Zend Server 6教程,此教程将...

kouxunli1
2013/10/15
0
0
如何让你mac osx的eclipse中debug JDK1.7时显示本地变量

自从买了MAC Air后,对普通的windows电脑越来越看不顺眼了. Mac OSX的强大人性化功能,安全性,配置简单,漂亮的图形界面, 一切都是windows所不能比的. 在Mac的历史上,乔布斯被驱逐出apple公司,...

xpbug
2012/12/22
0
2
如何在 Mac上 安裝 .NET Core 2.1 ?

一、前言 Free. Cross-platform. Open source. A developer platform for building all your apps. --- .net core .NET Core 是 Microsoft 的一个跨平台解決方案,只要在Windows、 macOS 或者......

小智Owner
08/12
0
0
OSX malware and exploit collection (~100 files) + links and resources for OSX malware analysis

此文为关于MAC OSX系统的所有攻击脚本和溢出代码的收藏集。附带资源链接和相关讲解文档~mark下 'Tis the season. Here is a nice collection of ~100 Mac OS malware and Word document expl...

Cnlouds
2013/11/26
0
2
历经11个测试版,苹果 macOS Mojave 正式版发布

苹果今天发布了 macOS Mojave 正式版,Mojave 一共经历了 11 个测试版。Mac 用户可以免费下载和安装 Mojave。下载地址 >>> https://itunes.apple.com/us/app/macos-mojave/id1398502828?mt=1......

局长
09/25
9.4K
51

没有更多内容

加载失败,请刷新页面

加载更多

区块链安全 - 以太坊短地址攻击

1 基础知识 EVM虚拟机在解析合约的字节码时,依赖的是ABI的定义,从而去识别各个字段位于字节码的什么地方。关于ABI,可以阅读这个文档: https://github.com/ethereum/wiki/wiki/Ethereum-C...

HiBlock
12分钟前
0
0
自定义函数及内部函数

变量的作用域 局部变量 global $Global及其他超全局数组 静态变量 仅初始化赋值 保留于内存直到response才销毁 global和static变量的区别 global:局部变量全局话 static:定义静态局部变量 函...

关元
13分钟前
0
0

中国龙-扬科
25分钟前
1
0
python包

https://www.lfd.uci.edu/~gohlke/pythonlibs/

陆朋
36分钟前
1
0
一文弄懂“分布式锁”,一直以来你的选择依据正确吗?

本文主要会关注的问题是“分布式锁”的问题。 多线程情况下对共享资源的操作需要加锁,避免数据被写乱,在分布式系统中,这个问题也是存在的,此时就需要一个分布式锁服务。 常见的分布式锁实...

Java干货分享
43分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部