MAC系统下JAVA_HOME配置与JDK安装指南
创始人
2024-12-17 13:52:12
0 次浏览
0 评论
在MAC上查找和设置$JAVA_HOME
如果需要在MAC计算机上查找并配置JAVA_HOME环境变量,可以按照以下步骤操作:首先,通过运行以下命令找到Java的安装位置:$whichjava该命令在系统PATH-Path中搜索Java命令输出是JAVA_HOME的可能路径。然后可以查看/usr/bin/java和/System/Library/Frameworks/JavaVM.framework/Versions目录下的文件来确定Java的具体位置:$ls-l/usr/bin/java$ls-l/命令System/Library/Frameworks/JavaVM.framework/Versions`ls-l`显示文件的详细信息,包括权限、所有者、大小等来帮助您找到哪个目录包含Java可执行文件。
确认Java位置后,您可以运行以下命令来查看当前安装的Java版本:$java-version这将显示已安装的Java版本号。
这对于设置JAVA_HOME尤其重要,因为JAVA_HOME通常指向Java安装的根目录。
为了保证您的系统能够正确识别和使用Java,请将找到的JAVA_HOME路径添加到系统环境变量中。
可以通过编辑文件~/.bash_profile或~/.zshrc(取决于您的shell)来设置JAVA_HOME,然后运行“source~/.bash_profile”或“source~/.zshrc”以使更改生效。
javamac安装路径在哪
MacOS附带JDK6:/System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java。
听朋友说OS10.10删除了内置的JDK6,升级到10.10后仍然可以找到路径。
我想知道是否需要从Apple网站重新下载JDK6。
2、Oracle的JDK7/8(1)使用/usr/libexec/java_home命令获取JavaHome路径。
/Library/Java/JavaVirtualMachines/jdk1.8.0_20.jdk/Contents/Home之前是从Oracle网站下载的。
jdk8更新20。
(2)Java控制面板中显示的路径:/Library/InternetPlug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java,版本为Java8update25。
如何为Mac安装Java
mac上安装java的方法步骤:1、下载mac专用的jdk1.7版本2、下载后双击dmg打开如图。在安装完成之前,您将无法选择安装目录。
3.更改jvm首选项顺序,在Spotlight中搜索[JavaPreferences](中文版应该是JAVA首选项),应该可以看到一些现有的虚拟机,将JAVASE7拖到顶部就可以了(比如我拖Drop是64位版本)。
如图:4、确认java使用的版本:打开终端,输入java版本,确认jvm版本号为jdk1.7.0。
5.安装jre,首先启动eclipse(如果改变jvm的顺序,让1.7放在上面,eclipse配置中没有写jvm的启动位置,所以应该是用jdk1.7启动的)。
6、打开Preferences->Java->InstalledJREs,看到右侧的JRE列表如果已经使用jdk1.6,点击Add,选择MacOSXVM,并注明jdk7的安装位置。
这里需要注意的是,您必须选择主目录。
7、如果找不到jdk1.7的安装位置,就到这个路径看看是否存在:/Library/Java/JavaVirtualMachines/jdk1.7.0_10.jdk/Contents/Home8下面会被识别到。
放入一堆jar包,然后给这堆jre起一个好听的名字。
9.如果要启用jdk1.7语法,eclipse版本必须在3.8/4.2以上(目前我写这篇博客的时候4.2已经达到了Milestone4),然后可以将buildlevel调整为1.7,即可享受jdk1.7的语言特性(但前提是使用的jdk和jre必须是jdk1.7或更高版本)。
相关文章
整数转字符串技巧:轻松实现数字到文本的转...
2024-12-17 23:10:26Java面试必看:基础知识点全面解析与实...
2024-12-14 12:19:33Redisson深度解析:高效分布式锁解...
2024-12-14 22:38:39全栈开发与Java:职业选择的技术考量与...
2024-12-15 09:02:42SpringBoot入门教程:从零基础到...
2024-12-21 06:27:17Java与JavaScript:学习顺序...
2024-12-18 05:38:32Java开发必备:详析Java核心包类型...
2024-12-17 14:39:14JavaEE图书管理系统插件丢失怎么办?...
2024-12-16 06:51:20Python编程:一探究竟,1到100间...
2024-12-14 21:11:25Java字符串替换技巧:正则分组实现中间...
2024-12-17 18:44:29最新文章
23
2024-12
23
2024-12
23
2024-12
23
2024-12
23
2024-12
23
2024-12
23
2024-12
23
2024-12
23
2024-12
23
2024-12
热门文章
1
SQL多表连接查询全解析:JOIN语句应...
sql多表关联查询在执行SQL多表连接查询时,可以使用JOIN语句将多个表连接在...
2
Java中字符串类型详解:String与...
变量有字符类型,为什么没有字符串类型??基本类型:charshort、int、l...
3
JavaSE与JavaEE:从基础到企业...
javase 和javaee的区别?JavaSE和JavaEE...
4
Java程序员面试必知:核心技术问答与技...
java编程程序员技术面试常见面试?随着互联网的不断发展,Java开发已经成为很...
5
Java.exe与Javaw.exe:区...
程序中java和javaw有什么区别java和javaw的区别:两者都是Java...
6
深入解析:Java中的javax包及其与...
JAVA导入时,什么是javax?awt是java1.0,swing是java2...
7
Java去除字符串前空格:常见方法与技巧...
JAVA怎么【只】去掉字符串【前面的】空格?JAVA中是否去除空格1.Strin...
8
北京Java/C++程序员薪资揭秘:云计...
一本211大学4年工作经验java程序员/C++程序员现在北京能...
9
命令行运行Java:从编写到执行全攻略
怎么在命令行下运行java?以下是使用记事本运行Java程序的步骤:编写Java...
10
Java字符串处理与键盘输入、文件读取技...
编写一个Java应用程序,从键盘读取用户输入两个字符串,并重载3个strAdd函...