`
xfxlch
  • 浏览: 165964 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Mac OS 安装java 开发环境

    博客分类:
  • Java
阅读更多
我的机器是:




1. jdk1.7下载安装
jdk7:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

jdk8: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

或者直接百度: jdk for mac,百度会在自己的软件中心中提供最新版本的Mac版jdk供下载。

这里我下载的是:http://download.oracle.com/otn-pub/java/jdk/7u79-b15/jdk-7u79-macosx-x64.dmg

jdk7 安装手册:
http://docs.oracle.com/javase/7/docs/webnotes/install/mac/mac-jdk.html

jdk8安装手册:
http://docs.oracle.com/javase/8/docs/technotes/guides/install/mac_jdk.html#A1096827

第一步:双击dmg文件:



第二步:安装pkg文件



第三步:一路next就可以了。





安装的时候会有一个要求输入用户名/密码的步骤,自己手动输入一下就可以了。

安装成功之后,会有下面的成功提示:



好了现在让我们来看一下,我们的jdk版本吧。
调出spotlight,输入:终端,就可以找到这个应用了,或者你也可以到Launchpad的其他里面找到终端这个应用。


或者



这样输入:java -version 就可以看到系统里安装的java版本了



接下来就是要设置环境变量了,对于开发java应用,设置JAVA_HOME是必须的。
一开始,我的Mac上是啥都没有的。所以首先要做的就是要创建一个用户级别的配置文件(如果有的话,就直接往里面加内容 就可以了),用来存放这些环境变量。
首先在自己的home目录下,新建一个.bash_profile文件,这个文件在当前这个用户登陆的情况下,会直接读取这个文件的配置信息。所以我们就把java_home写入他。
刚开始你的java_home 是空的
luchenghaodeMacBook-Air:~ luchenghao$ echo $JAVA_HOME

luchenghaodeMacBook-Air:~ luchenghao$ echo export "JAVA_HOME=\$(/usr/libexec/java_home)" >> ~/.bash_profile
luchenghaodeMacBook-Air:~ luchenghao$ ls -al
total 56
drwxr-xr-x+ 17 luchenghao  staff    578  1  3 19:06 .
drwxr-xr-x   5 root        admin    170 12 29 18:31 ..
-r--------   1 luchenghao  staff      9 12 29 18:31 .CFUserTextEncoding
-rw-r--r--@  1 luchenghao  staff  10244  1  3 17:02 .DS_Store
drwx------  12 luchenghao  staff    408  1  3 17:20 .Trash
-rw-r--r--   1 luchenghao  staff    451  1  3 19:05 .bash_history
[b]-rw-r--r--   1 luchenghao  staff     43  1  3 19:06 .bash_profile
[/b]drwxr-xr-x  19 luchenghao  staff    646  1  3 19:05 .bash_sessions
-rw-------   1 luchenghao  staff    590  1  3 18:55 .viminfo
drwx------+ 18 luchenghao  staff    612  1  3 17:49 Desktop
drwx------+  3 luchenghao  staff    102 12 29 18:31 Documents
drwx------+ 13 luchenghao  staff    442  1  3 17:20 Downloads
drwx------@ 47 luchenghao  staff   1598  1  3 03:54 Library
drwx------+  3 luchenghao  staff    102 12 29 18:31 Movies
drwx------+  4 luchenghao  staff    136  1  2 21:53 Music
drwx------+  6 luchenghao  staff    204  1  3 17:02 Pictures
drwxr-xr-x+  5 luchenghao  staff    170 12 29 18:31 Public
还是没有
luchenghaodeMacBook-Air:~ luchenghao$ echo $JAVA_HOME

luchenghaodeMacBook-Air:~ luchenghao$ 

先别急,退出 shell终端,再重新进入就好了
luchenghaodeMacBook-Air:~ luchenghao$ exit
logout
Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.

[进程已完成]

关闭当前窗口,然后重新登录,这个时候就有了:
luchenghaodeMacBook-Air:~ luchenghao$ echo $JAVA_HOME
/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home
luchenghaodeMacBook-Air:~ luchenghao$ 


添加path路径,这里顺带说一下,/usr/libexec/java_home是Mac OS里给java开发的一个专门设置java_home的工具。
JAVA_HOME=$(/usr/libexec/java_home)
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME
export PATH

退出shell,重新登录,就可以看到path添加成功了。
luchenghaodeMacBook-Air:~ luchenghao$ echo $PATH
/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin


2. eclipse 下载安装
下载页面(mars版)右边的链接:
http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/mars1

Link:http://ftp.yz.yamagata-u.ac.jp/pub/eclipse//technology/epp/downloads/release/mars/1/eclipse-jee-mars-1-macosx-cocoa-x86_64.tar.gz 日本的服务器更快一点。



用tar命令来解压这个文件吧,可能你用Moc OS的解压工具也能解压成功,并且能用,但是为了以后不出什么奇怪的问题,还是用tar 命令来整一下哈。
uchenghaodeMacBook-Air:Contents luchenghao$ tar zxvf eclipse-jee-mars-1-macosx-cocoa-x86_64.tar 

整完之后,就多了一个Eclipse的icon



双击它就能打开eclipse了。
写一个小的demo,能打印输出了,就说明eclpise也能正常工作了。



如果编译有问题的话,应该是jdk的版本指定的不对,通过对eclpise的Preference的设置来指定正确的编译版本就可以了。






3. maven 下载安装
下载链接:http://maven.apache.org/download.cgi 就下最新的=3.3   .9好。http://apache.opencas.org/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gz

下载解压(tar命令):
luchenghaodeMacBook-Air:maven luchenghao$ tar zxvf apache-maven-3.3.9-bin.tar 

然后你可以把解压完之后的文件移动到你自己定义的文件夹下:
uchenghaodeMacBook-Air:maven luchenghao$ mv apache-maven-3.3.9 /Users/luchenghao/tools/maven/

我的还重命名了一下:maven-3.3.9
然后就是设置:MAVEN_HOME 了。
JAVA_HOME=$(/usr/libexec/java_home)
MAVEN_HOME=/Users/luchenghao/tools/maven/maven-3.3.9/
PATH=$JAVA_HOME/bin:$PATH
PATH=$MAVEN_HOME/bin:$PATH
export JAVA_HOME
export MAVEN_HOME
export PATH

执行man -version试试(配置have home和maven home等等最好都是copy,paste,不然很容易出错。我就错了很多次):
luchenghaodeMacBook-Air:~ luchenghao$ mvn -version
Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-11T00:41:47+08:00)
Maven home: /Users/luchenghao/tools/maven/maven-3.3.9
Java version: 1.7.0_79, vendor: Oracle Corporation
Java home: /Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home/jre
Default locale: zh_CN, platform encoding: UTF-8
OS name: "mac os x", version: "10.11.1", arch: "x86_64", family: "mac"


4. tomcat 7.0 下载安装
下载链接:http://tomcat.apache.org/download-70.cgi
直接download:http://apache.opencas.org/tomcat/tomcat-7/v7.0.67/bin/apache-tomcat-7.0.67.tar.gz

只要前面的java home设置对了,tomcat就相对来说比较简单了。
下载好了之后,我们就解压,然后启动tomcat,看看首页能不能打开。
tar解压:
luchenghaodeMacBook-Air:Downloads luchenghao$ tar zxvf apache-tomcat-7.0.67.tar

移动到正常的目录。

然后启动tomcat:
luchenghaodeMacBook-Air:bin luchenghao$ ./startup.sh 
Using CATALINA_BASE:   /Users/luchenghao/tools/apache-tomcat-7.0.67
Using CATALINA_HOME:   /Users/luchenghao/tools/apache-tomcat-7.0.67
Using CATALINA_TMPDIR: /Users/luchenghao/tools/apache-tomcat-7.0.67/temp
Using JRE_HOME:        /Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home
Using CLASSPATH:       /Users/luchenghao/tools/apache-tomcat-7.0.67/bin/bootstrap.jar:/Users/luchenghao/tools/apache-tomcat-7.0.67/bin/tomcat-juli.jar
Tomcat started.
luchenghaodeMacBook-Air:bin luchenghao$ ps -ef | grep strap
  501  1792     1   0  9:58下午 ttys000    0:04.88 /Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home/bin/java -Djava.util.logging.config.file=/Users/luchenghao/tools/apache-tomcat-7.0.67/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.endorsed.dirs=/Users/luchenghao/tools/apache-tomcat-7.0.67/endorsed -classpath /Users/luchenghao/tools/apache-tomcat-7.0.67/bin/bootstrap.jar:/Users/luchenghao/tools/apache-tomcat-7.0.67/bin/tomcat-juli.jar -Dcatalina.base=/Users/luchenghao/tools/apache-tomcat-7.0.67 -Dcatalina.home=/Users/luchenghao/tools/apache-tomcat-7.0.67 -Djava.io.tmpdir=/Users/luchenghao/tools/apache-tomcat-7.0.67/temp org.apache.catalina.startup.Bootstrap start
  501  1794  1715   0  9:58下午 ttys000    0:00.01 grep strap


然后,也来访问一下:http://localhost:8080
看到下面这个就算成功了。



--EOF--
  • 大小: 56.1 KB
  • 大小: 34.2 KB
  • 大小: 42 KB
  • 大小: 48.6 KB
  • 大小: 43.9 KB
  • 大小: 59.1 KB
  • 大小: 83.4 KB
  • 大小: 57.5 KB
  • 大小: 64.9 KB
  • 大小: 65.4 KB
  • 大小: 130.9 KB
  • 大小: 125.4 KB
  • 大小: 105.3 KB
  • 大小: 396.8 KB
  • 大小: 39.4 KB
分享到:
评论

相关推荐

    mac os jdk 最新版

    在Mac OS上安装JDK的重要性在于,Java是一种跨平台的语言,广泛应用于服务器端开发、桌面应用、移动应用(尤其是Android)以及大量的开源项目。因此,对于开发人员而言,拥有最新的JDK能够确保他们能够利用最新的...

    Mac OS jdk1.8安装包

    在Mac OS操作系统上安装Java Development Kit (JDK) 1.8是开发Java应用程序的基础步骤。JDK不仅提供了Java编译器,还包含了运行Java程序所需的Java Runtime Environment (JRE)。本指南将详细解释如何在Mac OS上安装...

    Mac OS X JDK1.6

    1. **集成开发环境(IDEs)**:开发者可以选择如Eclipse、IntelliJ IDEA或NetBeans等IDEs,这些都支持Mac OS X上的JDK1.6,提供友好的开发界面和自动化工具。 2. **编译和运行Java代码**:通过JDK1.6提供的`javac`...

    在MacBookPro上设置Java开发环境Java开发J

    总的来说,在MacBook Pro上配置Java开发环境需要安装JDK,设置环境变量,选择合适的IDE,并熟悉相关工具。同时,关注系统性能和软件优化也是提升开发体验的重要方面。通过不断学习和实践,你将在Mac上享受高效的Java...

    MAC--java环境安装包

    本资源包是专为MAC用户设计的,旨在帮助他们在自己的操作系统上快速搭建Java开发环境,包括JDK(Java Development Kit)和Tomcat服务器。 JDK是Java的核心组成部分,它提供了编译、运行Java程序所需的工具和库。...

    Mac OS 配置Java开发环境

    一:安装JDK 1.1 官网下载JDK安装文件 ...JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-10.0.2.jdk/Contents/Home //见下面附注-查看java具体安装

    JDK开发环境

    **JDK开发环境详解** Java Development Kit(JDK)是Oracle公司提供的用于开发和运行Java应用程序的工具包,它是Java编程的基础。对于任何想要从事Java编程的开发者来说,理解和掌握JDK的使用至关重要。本篇将详细...

    Java-JDK-11.0.8(Windows & Mac os) 下载

    总的来说,Java JDK 11.0.8是Java开发者不可或缺的工具,无论是在Windows还是Mac OS环境下,都能提供高效、稳定的开发环境。其新特性和改进使得开发过程更加便捷,同时长期支持的特性确保了系统的安全性和稳定性。

    在MacBook Pro上设置Java开发环境

    这篇文章应该被看作是一个加强书签,我列出了使得MacBook能实现目的的所有必需安装的工具,即用于Java和稍后也会用于JavaScript的开发。  需要提一下的是,直到现在,我仍然是Windows用户(XP / 7)和Linux...

    mac版jdk开发工具和文档

    总的来说,"mac版jdk开发工具和文档"提供了在Mac环境下进行Java开发所需的全套工具和参考资料,涵盖了从安装JDK到编写、编译、运行和优化Java程序的整个过程。无论是新手还是经验丰富的开发者,都能从中受益。通过...

    jdk+tomcat+Eclipse(JAVA环境开发配置)

    你需要根据你的操作系统(Windows、Mac OS或Linux)下载相应的JDK版本,并按照安装向导进行安装。安装完成后,需要设置`JAVA_HOME`环境变量指向JDK的安装目录,确保系统能够找到Java命令。 2. **Tomcat**:这是一个...

    JDK 1.8 for Mac 及环境变量配置.zip

    这个版本是针对Mac OS X(现称为macOS)设计的,提供了完整的Java Development Kit功能,包括Java虚拟机(JVM)、Java类库以及开发工具。 JDK 1.8,也被称为Java 8,引入了许多关键特性,其中最著名的是Lambda...

    Java开发环境的安装配置手册

    Java开发环境的搭建是每个Java程序员的必经之路,本文将详细指导如何安装和配置Java开发环境,包括JDK、J2SE、Tomcat、Eclipse以及MyEclipse等关键组件。 ### JDK的安装配置 **1. J2SE的安装** J2SE(Java 2 ...

    java运行环境的安装

    Java运行环境的安装是开发和运行Java应用程序的基础。本文将详细介绍如何在计算机上安装Java Development Kit (JDK)以及配置Tomcat服务器环境,确保你能顺利地进行Java编程和Web应用的部署。 首先,我们来了解Java ...

    Java开发的第一步——安装JDK

    在本文中,我们将深入探讨Java开发环境的搭建,重点在于如何正确安装JDK。 首先,我们需要理解JDK是什么。JDK是Java SE(Java Standard Edition)的一部分,包含了Java编译器、Java虚拟机(JVM)以及Java类库,这些...

    jdk-8u321-macosx-x64.dmg 配置java环境(Mac)

    在Mac OS上配置Java开发环境,首先我们需要理解Java Development Kit (JDK)的角色。JDK是Oracle公司提供的用于开发和运行Java应用程序的软件包,它包含了Java编译器、调试器和其他工具,使得开发者能够在Mac上编写、...

    jdk1.6java开发环境配置必备

    Java开发环境配置是每个Java程序员入门的必经之路,而JDK 1.6作为早期广泛使用的版本,对于许多老项目或学习者来说仍然具有重要价值。本文将详细阐述如何在计算机上配置JDK 1.6的开发环境,帮助你顺利进行Java编程。...

    java环境jdk8(mac版)苹果笔记本使用 jdk-8u221-macosx-x64

    Java开发环境对于任何Java开发者来说都是至关重要的,尤其是在Mac OS平台上。本文将详细介绍如何在苹果笔记本上安装和配置Java Development Kit (JDK) 8,具体版本为`jdk-8u221-macosx-x64`。首先,我们需要理解JDK...

Global site tag (gtag.js) - Google Analytics