实时搜索: mac jdk安装在哪

mac jdk安装在哪

316条评论 5812人喜欢 6318次阅读 727人点赞
在mac下之前安装过好几版的jdk,都卸载了,包括系统自带的部分,下面目录下的文件都删除了:
/Library/Internet Plug-Ins里的JavaAppletPlugin.plugin
/Library/Java下的所有文件
/System/Library/Frameworks下与java相关的文件

/System/Library/Frameworks/Java下的所有文件

然后再执行了
sudo ln -sf /System/Library/Frameworks/JavaVM.framework/Version...

苹果电脑 MacBook Air怎么安装JDK: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

点击 Java SE Development Kit XXXXX(版本号)下面的“Accept License Agreement”(接受许可协议),再点击他下面的Mac OS X后面的“jdk-XXXXX-macosx-x64.dmg”下载。
下载完成后打开jdk的dmg包按提示进行安装。

如何在Mac OS系统下配置Java服务器开发环境: 在安装JDK之前,先查看下自己电脑是否已经安装了JDK。打开终端,输入java-version并回车。MAC系统怎么打开终端的,看MAC基础知识,这里就不详细说了2从上图中可以看出我们已安装了,JDK8。如果这个版本是你需要的版本,可跳过第二部分,看第三部分的。从官网下载需要的JDK版本ENDJDK安装1JDK安装。MAC系统JDK安装是很简单的,可以说是一路下一步就ok了。打开下载的JDK,双击开始安装2点击继续3点击安装4此部需要验证管理员用户密码,输入之后开始安装5稍等一会,安装完成END配置JAVA开发环境打开终端,查看JDK的安装目录MAC默认安装目录为/Library/Java/JavaVirtualMachines/。复制好这个目录,后面的需要用到的。/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/此步需结合补全键,要不找出这个目录会有点慢输入sudo-ivi/etc/.bash_profile命令。并回车输入管理员用户密码,并回车,弹出如下图页面。注意输入的密码是不可见的输入i开始编辑输入如下文本JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/CLASSPAHT=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarPATH=$JAVA_HOME/bin:$PATH:exportJAVA_HOMEexportCLASSPATHexportPATH按Ese键:退出编辑输入:wq并回车,这样刚刚的操作就保存了输入source.bash_profile并回车,使配置生效输入java-version。验证刚刚的配置是否成功步骤阅读

如何用Mac完美编译OpenJDK 7: 1.选择OSX版本很重要。目前这里Mac版本是10.10,配置好必要信息以后就开始编,结果错误满屏。简单看过之后发现是编译C文件的时候参数有误,于是查了一下,才知道是LLVM版本太新,不兼容低版本的一些编译参数。照着上面改了点代码,但是依旧编译不过。既然高版本不行,就装个低版本的呗。由于最新的OSX不能装低版本的Xcode(装了Xcode才能装LLVM),所以去下了一个10.8的OSX装在虚拟机里,然后再装个Xcode4.4。装好Xcode以后,要手动下载LLVM安装。打开Xcode,随便建立一个空项目,然后打开Preferences,找到如下所示的地方开始安装第一步咱就这么搞定了。2.安装X11X11这玩意是unix类os使用的图形系统,10.8以前的OSX是自带的,但是从此以后就不自带了。对应于Mac,你需要装XQuartz,这个没有版本限制,去网上下最新版即可。装这个的原因是当时在编译PolicyTools的时候出现了如下错误:ld:librarynotfoundfor-lX11安装以后要为X11建立软连接sudoln-s/usr/X11/include/X11/usr/include/X113.安装freetype在linux下编译openjdk的朋友可能遇到过需要安装freetype的要求,然后安装下并将安装目录加到环境变量里就好了。但是OSX不一样,freetype单独安装实际是没用的。虽然单独安装能让编译前的检查通过,但是到后面还是会出错,至于原因我没找到。那怎么呢?实际上如果安装好X11,freetype就一起安装好了,大家可以去X11的目录里看看是否有freetype。虽然说安装了X11就自带freetype,但是编译过程中可能会出现如下错误:error:freetype/config/ftheader.h:Nosuchfileordirectory实际上就是目录问题,执行下面这句命令就好了:sudoln-s/sr/X11/include/freetype2/freetype//usr/X11/include/freetype4.配置环境变量和在Linux下编译相比,OSX的环境变量配置相对来说简单很多。只需要配置编译需要的jdk和llvm的目录就可以了。因为很多源代码都是用本机现有的jdk来编译,所以预装一个低版本的jdk是必须的,这里我们需要安装jdk6。安装好以后,找到其安装目录,并添加如下环境变量:[plain]viewplaincopyexportALT_BOOTDIR=/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home通常来说安装目录都应该在/System/Library/Java/JavaVirtualMachines目录下。如果不在的话,有个技巧可以找到。因为安装好jdk以后,系统会自动在/usr/bin下建立指向java命令的软连接,所以执行“ls-l/usr/bin/java”就能看到这个命令指向哪,然后这么顺着找下去就能找到。llvm是编译C类文件所必须的,所以要把它的所在目录添加到环境变量里。通常OSX下安装app都会把app移到Applications目录下,所以我最初安装Xcode的时候也把他移进去了,如果你把Xcode放在了别的目录,那就找到对应的目录即可。[plain]viewplaincopyexportALT_COMPILER_PATH=/Applications/Xcode.app/Contents/Developer/usr/bin5.获取编译源码按照这上面的第三点获取源代码如果没有装hg的需要自行安装到现在为止,编译前的准备工作已经完成。我们可以先执行makesanity执行下编译前的检查。如果检查通过,先来看看具体的编译命令:[plain]viewplaincopymakeALLOW_DOWNLOADS=trueSA_APPLE_BOOT_JAVA=trueSKIP_DEBUG_BUILD=falseSKIP_FASTDEBUG_BUILD=falseALWAYS_PASS_TEST_GAMMA=trueHOTSPOT_BUILD_JOBS=`sysctl-nhw.ncpu`这里有两个问题:a.ALLOW_DOWNLOADS=true表示编译过程中允许下载。因为有些编译模块,比如jaxp,编译脚本中指定了需要下载特定的包。虽然我没试过设置成false会不会影响编译,但是还是推荐设置成true。但是这就带来另一个问题,下载这类包很费时间,有时候就会在那卡很长时间,所以我根据编译日志找到编译脚本中控制下载的具体命令,修改修改并且把用迅雷下的对应包放到正确目录中,然后重新编译一遍,就能顺利通过了。这一点后面我会详说。b.SKIP_DEBUG_BUILD=falseSKIP_FASTDEBUG_BUILD=false这两个表示编译出来的jdk或者hotspot是否可以debug。FASTDEBUG表示的应该是提供简单的debug功能,如果想要完整的debug,则SKIP_DEBUG_BUILD必须设置为false。不过这里提醒一点,如果想在debugjdk的时候能看到debug信息,比如变量名等,只需要SKIP_FASTDEBUG_BUILD设置为false就可以了如果这两个问题都不是问题,那么就可以按回车了。如果debug和fastdebug都是false,再加上用虚拟机编译,所以需要的时间会比较长,你也许需要找一部长一点的电影来消磨一下了。最后编译出来的结果是这样的:j2sdk-image就是自己编译出来的jdk,可以直接用了。至于其他目录下的内容,各位自己琢磨吧。现在来说下ALLOW_DOWNLOADS=true引起的问题。但是遇到下载很久的包总共有三个:jaxp145_01.zip、jdk7-jaf-2010_08_19.zip、jdk7-jaxws2_2_4-b03-2011_05_27.zip之前说过可以修改编译脚本跳过下载并且用我们已经下载好的,但是实际编译过程中,这三个包对应的的编译脚本是动态生成的,所以只能等到他卡在那了,才能停下来并找到脚本修改之。因此因为这三个包,总共需要停3次。,比起一直卡在那好太多了。假设编译的是普通版本,即非DEBUG和非FASTDEBUG。下面以jaxp145_01.zip为例子讲一下怎么修改对应脚本:脚本所在位置:openjdk根目录/build/macosx-universal/jaxp/build/xml_generated/build-drop-jaxp_src.xml

如何在苹果系统安装jdk 1.6: 一般无需自行安装吧...
Mac有自己的安装包,貌似默认不安装

在终端里输入:java -version

会提示需要java6,问你是否需要安装的说...

mac osx 下重装jdk导致了一个问题Error occurred during initialization of VM: Error occurred during initialization of VM在初始化虚拟机时发生错误,
unable to load native librairy;Can't find dependent librairies不能加载源类库,没有找到所依赖的类库,你的jdk有错误,你重新装个,要么是你环境变量没配置好

mac os上需要配置java环境变量吗: 我的系统是Yosemite最新版,因为默认java版本是8 而更多项目配置的java版本是在jdk1.7的,所以重新安装了1.7.0_60版本
打开terminal
然后输入vi .bash_profile
将这段文字输入:JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_60.jdk/Contents/Home
在vi编辑器使用:wq命令保存退出
输入source .bash_profile 这样就可以使得环境变量起作用了
你可以echo $JAVA_HOME看看有没有输出刚才配置的路径,如果输出成功代表你的环境变量已经配置好了
必须说明的是这种配置方法只适用于用户环境变量,如果系统更新,之前的配置可能失效,如果想要永久改变需要配置在/etc目录下的profile文件中

macbook pro osx系统电脑打不开jar文件,java安装为最新版,jdk,jre都安装了,还是不行: jar是采用zip格式压缩的,所有能解压zip文件的压缩工具都可以进行解压,比如winrar,winzip等。

两个建议:
1、在mac系统下,你安装了JAVA就可以,你试一下stufflt Expander这个软件。
2、mac系统下如果不行,简单的方法是拿到一个win系统下用winrar解压,或者360压缩这种软件。如果你不嫌麻烦,就在mac下安装虚拟机,虚拟一个win系统,每次解压在win下进行即可。

怎样安装Java se 6 在Mac里: 修改文件:/Library/Java/JavaVirtualMachines/jdk1.7.0_25.jdk/Contents/Info.plist
为如下形式:
JVMCapabilities
CommandLine
JNI
BundledApp
WebStart
Applets

  • gta5正版要下载多久

    优莎娜股票为什么跌了一半: 美股USNA送股(1送1,A股说法是10股送10股)除权。10-252016拆分方案每1.0000股拆分成2.0000股 ...

    482条评论 4617人喜欢 4646次阅读 523人点赞
  • 35铝线用多少千瓦

    股市里的50至60xpe是什么意思: 指市盈率的倍数,也就是以公司目前赢利能力,资产翻倍的年数 ...

    512条评论 2409人喜欢 3220次阅读 548人点赞
  • 10元左右的烟有哪些

    占流通a股73.50%是什么意思: A股的上市公司,有的上市后只流通一部分,一部分没流通,打个比如吧,一家上市公司总共有10亿股,但当前上市只允许流通5亿股,这就是5亿流通股(流通股就可以在市场上合法买卖转让的股票),当某个机构或个人买了这5亿流通股里...

    729条评论 3660人喜欢 4069次阅读 648人点赞
  • 跳绳对男人有哪些好处

    股票当天资金流出大于流出股票为什么还上涨?: 股票当天资金流出大于流出股票还上涨,这涉及到资金流入流出的统计方法的问题。资金流入流出是按成交明细统计的。明细里显示买入就是流入,显示卖出就是流出。但成交明细的里面显示的买入卖出并不一定正确,成交明细是按时段统计的,...

    760条评论 4606人喜欢 3894次阅读 341人点赞
  • dnf奶爸奶妈哪个好

    A股熔断机制什么时候执行: 现在只是出来意见征求稿,只是说说,还没有具体定下来估计还是需要一段时间具体还是要看证监会意见交易所的公告 ...

    867条评论 6264人喜欢 6223次阅读 510人点赞
  • ghost win7哪个好

    为什么中国很多大型企业不在中国A股上市: 一家企业上市,主要的依据包括:上市成本、融资规模、政策因素、股东意愿等等...1)上市成本来说,这对于不同的地点上市的影响是很大的,比如国内的上市成本就非常高....2)融资规模,企业上市的主要目的就是为了融资,所以...

    942条评论 2942人喜欢 5553次阅读 816人点赞
  • pass怎么读

    咸阳哪个驾校考a,多长时间,多少钱急急急: 建议最好是能够到你们当地的车管所咨询一下毕竟不是每个驾校都有相应的资质和教练的呀车管所会告诉你去哪里报名学习的 ...

    994条评论 4402人喜欢 4670次阅读 268人点赞