jdk1.6安装在os x上怎么安装啊

现在的位置:
Mac OS X 中安装JDK 7
通过Mac系统的更新安装Java的版本均为JDK 6的版本,如果想要在Mac上安装JDK 7,就需要到Oracle的网站上去下载相应的安装包。
下面为详细教程:
1.在Oracle网站上下载JDK 7的Mac安装包:
当前版本为7.17:在列表中下载jdk-7u17-macosx-x64.dmg这个文件
2.打开下载的DMG文件,双击包中的PKG文件进行安装
3.打开,输入 java -version:
java version "1.7.0_17"
Java(TM) SE Runtime Environment (build 1.7.0_17-b02)
Java HotSpot(TM) 64-Bit Server VM (build 23.7-b01, mixed mode)
JDK的安装目录为:/Library/Java/JavaVirtualMachines,里面有所有安装的JDK
【上篇】【下篇】
您可能还会对这些文章感兴趣!
您必须才能发表留言!
百度站内搜索
VIP会员回馈评价
O(∩_∩)O~
邀请好友奖励10元
第一时间获取新软件在OS X管理多个Java版本 - ImportNew
现在我写了不少Java。大部分时间我可以用Java7,但不幸的是一些时候仍然必须用Java6编写,因为他们需要在旧的RedHat服务器上运行。接下来,我还想试试Java 8。
但是,管理不同版本的Java一直有点痛苦,直到我发现。
jEnv允许你用简单的命令切换到Java的不同版本。这种方式对于用过、的人来说很熟悉。
用安装jEnv:
brew install /gcuisinier/jenv/homebrew/jenv.rb
那么你可以添加下列命令到你的.bash_profile,或等效的方案,以确保它始终可用:
if which jenv & /dev/ then eval &$(jenv init -)&; fi
现在它已经安装好了,让我们看看它可以找到什么版本的Java:
$ jenv versions
* system (set by /Users/ajones/.jenv/version)
对于我来说,它只是发现系统的Java,但我确实有安装其他版本。星号是当前所选的版本。
不像rbenv和其他同类工具,jEnv无法安装任何版本的Java,所以我们自己必须安装它们,将jEnv指向它们。
从下载Java6来安装。它将被安装到。 用下面的命令来把它添加到jEnv:
$ jenv add /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/
oracle64-1.6.0.65 added
运行 jenv versions 将看到:
$ jenv versions
* system (set by /Users/ajones/.jenv/version)
oracle64-1.6.0.65
到目前为止,一切都很不错。让我们从下载并安装Java 7。这次他被安装到/Library/Java/JavaVirtualMachines/,所以用下面的命令把它添加到jEnv:
jenv add /Library/Java/JavaVirtualMachines/jdk1.7.0_67.jdk/Contents/Home/
最后,Java8也可以从安装,用更好点:
brew cask install java
它将被安装到和Java 7相同的位置,因此以相同的方式添加它。
所以,现在我们有三个不同的Java安装版本,让我们来看看如何使用它们。
要选择一个版本,运行jenv local [version],例如:
$ jenv local oracle64-1.6.0.65
$ java -version
java version &1.6.0_65&
Java(TM) SE Runtime Environment (build 1.6.0_65-b14-462-11M4609)
Java HotSpot(TM) 64-Bit Server VM (build 20.65-b04-462, mixed mode)
您可以使用jenv global [version]来设置默认版本,并通过运行jenv which java显示Java可执行文件的完整路径。
可能我最喜欢的jEnv的特点是用.java-version文件在特定目录设置Java版本。所以,我需要Java6的项目,我保存一个内容是oracle64-1.6.0.65的.java-version文件,当我进入该目录,jEnv将设置本地Java版本。
就是这样。我们现在有多个版本的Java,并可以在它们之间轻松切换。 jEnv也有一些其他的功能,如Gradle,Ant,Maven的wrapper,等等,并能偶设置全局或局部JVM选项。查看 以获取更多信息。
原文链接:
- 译文链接: [ 转载请保留原文出处、译者和译文链接。]
关于作者:
个人网站:
ConcurrentHashMap感觉可以完全代替么。。
关于ImportNew
ImportNew 专注于 Java 技术分享。于日 11:11正式上线。是的,这是一个很特别的时刻 :)
ImportNew 由两个 Java 关键字 import 和 new 组成,意指:Java 开发者学习新知识的网站。 import 可认为是学习和吸收, new 则可认为是新知识、新技术圈子和新朋友……
新浪微博:
推荐微信号
反馈建议:@
广告与商务合作QQ:
– 好的话题、有启发的回复、值得信赖的圈子
– 写了文章?看干货?去头条!
– 为IT单身男女服务的征婚传播平台
– 优秀的工具资源导航
– 活跃 & 专业的翻译小组
– 国内外的精选博客文章
– UI,网页,交互和用户体验
– JavaScript, HTML5, CSS
– 专注Android技术分享
– 专注iOS技术分享
– 专注Java技术分享
– 专注Python技术分享
& 2016 ImportNewJDK1.6在os x上怎么安装啊?
1楼 (楼主)
级别:青苹果 19:16:08
急求,oracle官网只有jdk7有Mac版啊
2楼 (沙发)
级别:白苹果 19:19:59
一般无需自行安装吧...
Mac有自己的安装包,貌似默认不安装
在终端里输入:java -version
会提示需要java6,问你是否需要安装的说...
3楼 (板凳)
级别:青苹果 22:06:10
一般无需自行安装吧...
Mac有自己的安装包,貌似默认不安装
试了啊,可是会跳到oracle官网啊,官网只有jdk7的Mac版啊
4楼 (地板)
级别:青苹果 22:20:34
为啥非要jdk1.6.。。1.7挺好的啊
级别:小苹果 22:47:28
系统自带一个1.6,打开一个不是最新版的eclipse,会提示你使用1.6的Jdk
级别:青苹果 22:52:35
系统自带一个1.6,打开一个不是最新版的eclipse,会提示你使用1.6的Jdk
eclipse是要安装的吗?
级别:禁止发言 23:02:20
提示: 作者被禁止或删除 内容自动屏蔽
级别:金苹果 23:08:32
苹果有提供jdk16
你安装啥要用会自动提示下载引用: 回楼主陸雪琪于3 小时前发表的: 急求,oracle官网只有jdk7有Mac版啊......
级别:小苹果 23:25:20
eclipse是要安装的吗?
拖到application里面打开eclipse,然后按提示点就行了
级别:青苹果 12:47:57
拖到application里面打开eclipse,然后按提示点就行了
jdk搞定了,谢谢
(C) Joyslink Inc.二次元同好交流新大陆
扫码下载App
汇聚2000万达人的兴趣社区下载即送20张免费照片冲印
扫码下载App
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!&&|&&
LOFTER精选
网易考拉推荐
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
网上查了一下,发现网上普遍存在一种不太好的硬编码方式,比如以下这些:JAVA_HOME=/Library/Java/HomeJAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/HomeJAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Home//上面的几个目录其实是等价的链接关系,都指向的是苹果提供的 Java 6/System/Library/Frameworks/JavaVM.framework/Versions/ 下有多个不同版本的目录,但它们链接的都是 CurrentJDK 目录。总之,这些Java都是苹果提供的Java,Oracle 或 OpenJDK 提供的 Java 不在此目录中。因为不同的 Java 版本和不同的 Java 实现可能安装在了不同的目录下,所以使用硬编码的目录会有如下缺点:安装或升级新的 Java 后需要重新设置 JAVA_HOME(尤其是带版本号的目录)无法适应不同的 Java 实现(Apple和Oracle的)一点历史:过去 Mac 上的 Java 都是由 Apple 自己提供的,只支持到 Java 6,并且OS X 10.7 开始系统并不自带(而是可选安装)。后来 Apple 加入&OpenJDK 继续支持 Java 6,而 Java 7 将由 Oracle 负责提供。根据苹果的,Mac OS X 10.5 及以后的版本应该使用 /usr/libexec/java_home 命令来确定 JAVA_HOME ,而在此之前的版本由于没有这个命令,则应该使用固定的&/Library/Java/Home 目录。最佳方式是:export JAVA_HOME=`/usr/libexec/java_home`另外,你还可以这样用,来选择不同的Java版本:export JAVA_HOME=`/usr/libexec/java_home -v 1.6`orexport JAVA_HOME=`/usr/libexec/java_home -v 1.7`我安装完 Oracle Java 7后 java_home 命令的各种输出结果是:默认或指定1.7的输出:/Library/Java/JavaVirtualMachines/jdk1.7.0_10.jdk/Contents/Home/usr/libexec/java_home -v 1.6 的输出:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home一些补充说明:Java 7 需要 Mac OS X 10.7.3 (Lion) 及以上版本才能安装。在浏览器中运行Java要求是64位浏览器,所以不支持Chrome,&Safari 或 Firefox 没问题。更多内容,比如“如何卸载”、“卸载 Oracle Java 7 后如何还原 Apple Java 6”等,请参考下面这些参考资料:
阅读(31288)|
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
历史上的今天
loftPermalink:'',
id:'fks_',
blogTitle:'Mac OS 上设置 JAVA_HOME',
blogAbstract:'由于需要,前几天在 OS X 上安装了 Oracle 的 Java 7。安装之后,发现由于我原来设置的 JAVA_HOME 为&/Library/Java/Home ,导致我使用的还是原来苹果提供的 Java 6 而不是刚安装的 Java 7。网上查了一下,发现网上普遍存在一种不太好的硬编码方式,比如以下这些:JAVA_HOME=/Library/Java/HomeJAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/HomeJAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Home',
blogTag:'java,mac',
blogUrl:'blog/static/',
isPublished:1,
istop:false,
modifyTime:2,
publishTime:5,
permalink:'blog/static/',
commentCount:4,
mainCommentCount:4,
recommendCount:3,
bsrk:-100,
publisherId:0,
recomBlogHome:false,
currentRecomBlog:false,
attachmentsFileIds:[],
groupInfo:{},
friendstatus:'none',
followstatus:'unFollow',
pubSucc:'',
visitorProvince:'',
visitorCity:'',
visitorNewUser:false,
postAddInfo:{},
mset:'000',
remindgoodnightblog:false,
isBlackVisitor:false,
isShowYodaoAd:false,
hostIntro:'',
hmcon:'1',
selfRecomBlogCount:'0',
lofter_single:''
{list a as x}
{if x.moveFrom=='wap'}
{elseif x.moveFrom=='iphone'}
{elseif x.moveFrom=='android'}
{elseif x.moveFrom=='mobile'}
${a.selfIntro|escape}{if great260}${suplement}{/if}
{list a as x}
推荐过这篇日志的人:
{list a as x}
{if !!b&&b.length>0}
他们还推荐了:
{list b as y}
转载记录:
{list d as x}
{list a as x}
{list a as x}
{list a as x}
{list a as x}
{if x_index>4}{break}{/if}
${fn2(x.publishTime,'yyyy-MM-dd HH:mm:ss')}
{list a as x}
{if !!(blogDetail.preBlogPermalink)}
{if !!(blogDetail.nextBlogPermalink)}
{list a as x}
{if defined('newslist')&&newslist.length>0}
{list newslist as x}
{if x_index>7}{break}{/if}
{list a as x}
{var first_option =}
{list x.voteDetailList as voteToOption}
{if voteToOption==1}
{if first_option==false},{/if}&&“${b[voteToOption_index]}”&&
{if (x.role!="-1") },“我是${c[x.role]}”&&{/if}
&&&&&&&&${fn1(x.voteTime)}
{if x.userName==''}{/if}
网易公司版权所有&&
{list x.l as y}
{if defined('wl')}
{list wl as x}{/list}}

我要回帖

更多关于 jdk1.6安装 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信