-
OS X MountainLion 10.8.3安装jdk7问题5
前几天购买了appstore的mountain lion 重新安装了系统
准备java开发环境,下载了oracle的jdk7最新版本,安装一切正常。
安装完毕在终端 输入java -version
直接出来最新的jdk版本。因而感到纳闷,我还没有设置PATH,怎么就认出来了。
echo $PATH
结果 /usr/bin:/usr/sbin:/sbin/:/bin:/usr/local/bin
查看这几个目录,只有在/usr/bin下有一个java的软连接,显示原身并不是我安装的jdk7目录下的bin,jdk7安装在 Library/Java/下。
然后又下载了tomcat7 解压,运行直接启动成功,启动信息显示
use jre=我安装的jdk7,我也没有设置java_home,也能用。
然后下载了eclipse4.2,启动提示没有安装jre,让我装jre6。
请教各位高人有对mac下PATH有较深认识的,或者遇到过此情况的,给予帮忙解惑。
2013年5月24日 14:17
1个答案 按时间排序 按投票排序
-
以前遇到过这个问题,可以解决不是很复杂。由于当时没做笔记,所以一时记不起来了。我这里有个检查是否安装JDK 1.7的脚本,希望里面的Path对你有所帮助。
--------------------------------
#!/bin/sh
if [ -e /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java ]
then
# echo version
if [ -x '/usr/libexec/java_home' ] ; then
export JAVA_HOME=`/usr/libexec/java_home`
elif [ -d "/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Home" ]; then
export JAVA_HOME="/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Home"
fi
#/Library/Java/JavaVirtualMachines/jdk1.7.0_25.jdk/Contents/Home
#/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
echo "$JAVA_HOME" |grep -q "1.7."
if [ $? -eq 0 ] ; then
echo "1.7"
exit 1
else
echo "1.6"
exit 0
fi
else
echo "1."
exit 0
fi2014年4月21日 14:31
相关推荐
制作MountainLion安装U盘是mac电脑用户的最佳伴侣
苹果公司正式发布了新一代操作系统OS X 10.8(美洲狮,Mountain Lion),目前国内用户可以前往苹果官方商店进行购买安装,新系统售价为128元人民币。Mountain Lion支持中文、英文、日文、西班牙文在内的20多种语言,...
在Mac OS X Mountain Lion(10.8)这一版本中,苹果为用户提供了高效的电源管理系统。然而,有些用户可能遇到原生电源管理驱动不兼容或者性能不佳的问题,这时就需要第三方电源管理驱动来解决问题。 "MountainLion ...
Windows7仿苹果系统的桌面软件,目前为止本人认为最完美的软件,直接安装即可,无须象其他同类型软件去C盘修改替换某些文件,下载时也许某些国产杀软件会报警,因为他是自动修改系统主题文件,所以会被认为是病毒,...
"OSX-MountainLion" 暗示这个软件是为苹果Mac OS X操作系统的一个特定版本——Mountain Lion(10.8)编译和优化的。"GPL" 是"GNU General Public License"的缩写,这是一个广泛使用的开源软件许可证,意味着该软件源...
Safari6.2.8,支持 mac os MountainLion系统,是safari 6升级版本!
4. 如果安装过程中遇到问题,如长时间等待未响应,可以尝试强制关闭虚拟机,然后用HackBoot 2.iso重新引导。 5. 安装完成后,可能需要安装额外的驱动程序以确保硬件兼容性,如声卡和显卡驱动。MultiBeast是一个常用...
带有 FA-SDR 的 iMac OSX Yosemite 和 OSX MountainLion 上的 GNU Radio 请参阅: : http://algorete.org http://scipy-lectures.github.io/_downloads/PythonScientific.pdf ...
从猎豹(Cheetah)到美洲狮(MountainLion),苹果不断推出新版本以提升操作体验和安全性。iOS作为苹果公司的手持设备操作系统,最初设计用于iPhone,后来逐渐扩展至iPod touch、iPad以及Apple TV等。iOS与MacOSX一样...
本人是Dell E6400,安装的是 10.8.2懒人版,除无线网卡外,其他完美驱动。 把所有和这个里面有冲突的驱动都删掉,然后粘贴过去,不要直接覆盖。 安装教程参考:http://benyouhui.it168.com/thread-2867663-1-1.html