文档章节

MAC下搭建java的开发环境

小祁1124
 小祁1124
发布于 2016/08/16 09:44
字数 472
阅读 5
收藏 0

Mac OS X 下搭建 Java 开发环境图解

本篇博客介绍如何在Mac osx系统下搭建java开发环境,有了java的开发环境,我们就可以做Java相关的开发,Eclipse和Android Studio都是要有JVM环境才能运行的,所以本篇就稍微总结一下如何在Mac osx下配置java环境变量。

作者:佚名来源:IT_xiao小巫的博客|2015-04-02 16:15

 收藏

  分享

 

本篇博客介绍如何在Mac osx系统下搭建java开发环境,有了java的开发环境,我们就可以做Java相关的开发,Eclipse和Android Studio都是要有JVM环境才能运行的,所以本篇就稍微总结一下如何在Mac osx下配置java环境变量。

先来看看笔者的电脑配置:

Mac OS X 下搭建 Java 开发环境图解

打开终端,查看10.10版本的系统使用的是什么shell命令:

Mac OS X 下搭建 Java 开发环境图解

输出的是bash,说明是Bourne shell,是默认的Unix Shell命令。

下面通过命令行查看笔者的java版本:

Mac OS X 下搭建 Java 开发环境图解

如果你的系统已经安装成功JDK,通过java -version就可以看到相应的jdk版本。

如果你的电脑还没有安装JDK的话,可以到Oracle官网下载jdk

http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

笔者下载的1.7版本,目前jdk最新版本为1.8。

配置java环境变量

输入sudo vim etc/profile

Mac OS X 下搭建 Java 开发环境图解

使用vi编辑profile文件

键入i,进入插入模式

在文件尾部,添加java路径

JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk1.7.0_75.jdk/Contents/Home/"
CLASS_PATH="$JAVA_HOME/lib"
PATH=".;$PATH:$JAVA_HOME/bin"

添加完毕之后,按esc退出插入模式,并键入wq!保存退出文件。

Mac OS X 下搭建 Java 开发环境图解

到这个步骤,我们就已经配置好了全局的java的path和classpath环境变量。

以后就可以好好的进行java开发了,好嗨森!!!

 

本文转载自:http://developer.51cto.com/art/201504/470683.htm

共有 人打赏支持
小祁1124
粉丝 15
博文 78
码字总数 18220
作品 0
海淀
程序员
私信 提问
🛠VS Code编辑器配置Java开发环境

🛠VS Code编辑器配置Java开发环境 一、简述 及讨论 由于学校课程的原因,是基本以java开发为主线的课程,但是我对java兴趣不大,又加上我不太喜欢 「Eclipse」这个java的集成开发环境(简称...

Cc卿
06/02
0
0
OGEngine v2.1.1 Mac开发环境搭建

OGEngine v2.1.1 Mac开发环境搭建 OGEngine v2.1.1拓展了iOS平台的支持,我们现在来搭建下开发环境。注意,由于iOS版本的编译开发必须在Mac系统上,所以我们的部署也是在Mac环境下进行的。 ...

橙游OrangeGame
2014/09/04
0
0
OGEngine发布跨平台版本,支持iOS及Android

OGEngine v2.1.1拓展了跨平台,支持iOS平台和Android平台,我们现在来搭建下开发环境。注意,由于iOS版本的编译开发必须在Mac系统上,所以我们的部署也是在Mac环境下进行的。 1. 检查系统 建...

橙游OrangeGame
2014/09/08
0
0
pvDuino上安装Java开发平台

Java是由Sun Microsystems公司于 1995年5月推出的Java面向对象程序设计语言(以下简称Java语言)和Java平台的总称。由James Gosling和同事们共同研发,并在1995年正式推出。用Java实现的Hot...

雨后的彩虹桥
2014/03/03
392
0
第一章 Android开发环境搭建

第一章 Android开发环境搭建 本章概要: 1、JDK、Android SDK、Eclipse以及相关插件的安装。 2、Android常用开发工具的使用方法介绍 3、第一个Android应用程序Hello World Android应用程序程...

AndrewFan
2012/04/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

转换 bytes 为 kb/mb/gb/tb/pb…

智能转换 bytes 为 kb/mb/gb/tb/pb… 用到了 math 模块中的一些函数 #!/usr/bin/env python# -*- coding: utf-8 -*-"""智能转换 bytes 为 kb/mb/gb/tb/pb..."""import mathdef conv...

郭恩洲_OSC博客
5分钟前
0
0
Mysql导出sql语句的方法及可能遇到的mysqldump: command not found

解决办法: 打开terminal    输入vi ~/.bash_profile    添加如下三行代码:    #mysql  PATH=$PATH:/usr/local/mysql/bin  export    保存并退出...

Liens
6分钟前
0
0
一文读懂,深入浅出 RPC框架

RPC 功能目标 RPC 的主要功能目标是让构建分布式计算(应用)更容易,在提供强大的远程调用能力时不损失本地调用的语义简洁性。为实现该目标,RPC 框架需提供一种透明调用机制让使用者不必显...

别打我会飞
7分钟前
0
0
sed关于打印

p命令用来打印文本行 跟替换命令中的p标记类似,p命令可以打印sed编辑器输出中的一行。 我们这主要还是用,下面的测试吧 我们可以试一下 echo 'hello world,xin!' | sed 'p' 如果我还是用tes...

woshixin
17分钟前
0
0
【转载】缓存穿透,缓存击穿,缓存雪崩解决方案分析

前言 设计一个缓存系统,不得不要考虑的问题就是:缓存穿透、缓存击穿与失效时的雪崩效应。 缓存穿透 缓存穿透是指查询一个一定不存在的数据,由于缓存是不命中时被动写的,并且出于容错考虑...

xiaomin0322
24分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部