Install and set JAVA home on MAC OS with commandline

最近需要在MAC上做一些测试,由于测试机没有安装Java,只能自己安装,由于不能通过图形化界面访问测试机,只能通过命令行的形式来安装JAVA。

1. Download the jre/jdk install package from Oracle website,use hdiutil to mount the dmg file  sh-3.2# hdiutil mount  jre-7u55-macosx-x64.dmgChecksumming Protective Master Boot Record (MBR : 0)?Protective Master Boot Record (MBR :: verified   CRC32 $A63E199DChecksumming GPT Header (Primary GPT Header : 1)? GPT Header (Primary GPT Header : 1): verified   CRC32 $12939AC9Checksumming GPT Partition Data (Primary GPT Table : 2)?GPT Partition Data (Primary GPT Tabl: verified   CRC32 $7832AB48Checksumming  (Apple_Free : 3)?                    (Apple_Free : 3): verified   CRC32 $00000000Checksumming disk image (Apple_HFS : 4)?.................................................................................................................................................................................          disk image (Apple_HFS : 4): verified   CRC32 $7C0741DDChecksumming  (Apple_Free : 5)?                    (Apple_Free : 5): verified   CRC32 $00000000Checksumming GPT Partition Data (Backup GPT Table : 6)?GPT Partition Data (Backup GPT Table: verified   CRC32 $7832AB48Checksumming GPT Header (Backup GPT Header : 7)?  GPT Header (Backup GPT Header : 7): verified   CRC32 $8D5EC567verified   CRC32 $6A86DC11/dev/disk2          	GUID_partition_scheme          	/dev/disk2s1        	Apple_HFS                      	/Volumes/Java 7 Update 55

2. Install the jre packagesh-3.2# installer -pkg ‘/Volumes/Java 7 Update 55/Java 7 Update 55.pkg‘ -target /installer: Package name is Java 7 Update 55installer: Installing at base path /installer: The install was successful.

3. Use the following command to check java home
/usr/libexec/java_home
4. Set java home if necessary
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_60.jdk/Contents/Home export PATH=$JAVA_HOME/bin:$PATH

Install and set JAVA home on MAC OS with commandline

时间: 2024-08-07 08:17:20

Install and set JAVA home on MAC OS with commandline的相关文章

How to Install apk to Android Devices from Mac OS X

##adb命令是安装到platform-tools目录中,而非上一步android命令所在的tools目录. $ cd /opt/local/share/java/android-sdk-mac_x86/platform-tools ##先探测是否可以正确识别设备,有设备号和device字样表示正确识别. $ ./adb devices List of devices attached 01839c14 device ##安装apk软件,本例中安装的是高德移动导航 $ ./adb install

JAVA入门1 Mac os x 集成开发环境Eclipse的安装

为了彻底摆脱Windows的约束,我把MBP的磁盘抹掉并且重新安装了mountain lion,还是觉得旧版的系统好看,新的系统太过扁平化了,而且现在许多软件要求都是10.7左右(最低或最高),等到迫不得已的时候再升级吧. 要进行Java开发需要有两个东西, 一个是JRE    JAVA RUNTIME ENVIRONMENT 可以看出,这是一个Java的运行环境,不管你要不要进行开发,你要执行Java程序,就需要有这个东西.所以,这个东西是跨平台的  手机  电脑 ,只要有Java程序运行的地

Maven Install on Mac OS X

Disclaimer: Here is a complete answer taking the last version of OS X (10.9 AKA Mavericks) into account. I am aware that everything I compiled in this answer is already present in the page, but having it clearly in one answer makes it a lot clearer.

Mac OS X中报:java.io.UnixFileSystem.createFileExclusively(Native Method)的简单原因

这个博客太简单了!想到可能有其他朋友也遇到这个问题,就记录一下. 今天把一个之前在Windows上的Java项目放到Mac OS X上运行,本来觉得应该很简单的事情,结果还是报: Exception in thread "main" java.io.IOException: No such file or directory at java.io.UnixFileSystem.createFileExclusively(Native Method) 无奈之下,调试的时候才发现,原来在W

如何在Mac OS系统下配置Java服务器开发环境

1.http://www.oracle.com/technetwork/Java/javase/downloads/index-jsp-138363.html 安装JDK(可通过java -version查看当前jdk版本) 2.配置JDK路径 1.进入命令行,开始如下操作: cd  ~touch.bash_profile vi  .bash_profile 2.输入内容jdk变量配置内容: export JAVA_HOME=/Library/Java/JavaVirtualMachines/j

Mac OS X 下查看和设置JAVA_HOME

原文链接 : http://blog.csdn.net/done58/article/details/51138057 1, 查看Java版本 打开Mac电脑,查看JAVA版本,打开终端Terminal,通过命令行查看笔者的java版本:: [html] view plain copy bogon:~ donny$ java -version java version "1.7.0_71" Java(TM) SE Runtime Environment (build 1.7.0_71-

Mac OS X 背后的故事

Mac OS X 背后的故事 作者: 王越  来源: <程序员>  发布时间: 2013-01-22 10:55  阅读: 25840 次  推荐: 49   原文链接   [收藏] 作者王越,美国宾夕法尼亚大学计算机系研究生,中国著名 TeX 开发者,非著名 OpenFOAM 开发者. Mac OS X 背后的故事(一)力挽狂澜的Ellen Hancock Mac OS X 背后的故事(二)Linus Torvalds的短视 Mac OS X 背后的故事(三)Mach之父Avie Tevan

MAC OS X API知识摘抄

本文为信息为网上各个地方收集整理Carbon和Cocoa,Toolbox,POSIX,JAVA并列成为Mac OS X五个主要的API.与Cocoa相较之下,Carbon是非物件导向(Procedural)编程语言API,而Cocoa是面向对象(Object Oriented)的编程语言API.Carbon是比Cocoa更为低层次的API,比较类似于微软视窗操作系统的Win32 API.调用Carbon的程序可以使用包括C,C++在内的多种编程语言.而Cocoa只能支持Obejctive-C和J

Mac OS X “to open Eclipse, you need a Java SE 6 runtime”

在Mac OS X上,只安装了Java 7而没有安装Java 6时,打开Eclipse等依赖Java的软件,可能会遇到:To open “Eclipse,” you need a Java SE 6 runtime. Would you like to install one now?这样的错误提示,经过查找和实验,这里给两个解决方案吧. 1.修改Java安装目录的Info.plist文件:如,我的系统上是修改:/Library/Java/JavaVirtualMachines/jdk1.8.0