首页 > 编程知识 正文

mac怎么查看配置信息,macos实用工具

时间:2023-05-04 13:23:56 阅读:29079 作者:4663

显示JAVA_HOME

输入终端

java -version

显示当前java版本信息

使用以下命令显示JAVA_HOME

echo $JAVA_HOME

如果没有输出JAVA_HOME的路径,则尚未设置

可以继续执行以下设置操作

JAVA_HOME的设定

首先找到java的安装路径

我们首先想到的是

which java

或者

whereis java

我们得到的结果是

/usr/烦人的头发/java

在finder中打开此目录时,它不是实际的java安装目录

搜索后,在开发者的网站上找到了文章

3359 developer.apple.com/library/content/QA/QA 1170/_ index.html

Java家庭

manyjavaapplicationsneedtoknowthelocationofa $ Java _ home directory.the $ Java _ homeonmacosxshouldbefoundusingthe/usr/jva _ homecommandlinetoolonmacosx 10.5 orla ter.onoldermacosxversionswherethetooldoesnotexist, usethefixedpath '/library/Java/home '.the/usr/libexec/Java _ hometooldynamicallyfindsthetopjavaversionspecifiedinjavapreferencesforthecurrentuser.thispathallowsaccessstothe烦人的头发suchasJava,javac,etc.existasonotherplatforms.the tool/usr/libexec/Java _ homeallowsyoutospecifyaparticularcpularcpuatior

anotheradvantageofdynamicallyfindingthispath,asopposedtohardcodingthefixedendpoint, isthatitisupdatedwhenanewversionofjavaisdownloadedviasoftwareupdateorinstalledwithanewerversionofmacosx.forthis reason, itisimportantthatdevelopersdonotinstallfilesinthejdksinsideof/system,sincethechangeswillbelostwithsubsequentupdatesbynewer

oobtainthepathtothecurrentlyexecuting $ Java _ home,use the java.home System property。

运行以下命令进行确认

/usr/libexec/java_home -V

执行结果

匹配javavirtualmachines (1) :

1.8.0_111,x86 _ 64: ' Java se8 '/library/Java/javavirtualmachines/JDK1.8.0_ 111.JDK/contents /

/library/Java/javavirtualmachines/JDK1.8.0_ 111.JDK/contents/home

结果的

/library/Java/javavirtualmachines/JDK1.8.0_ 111.JDK/contents/home

JAVA_HOME的路径

将JAVA_HOME的路径添加到. bash_profile

cd #切换到当前目录

ls -a #将查看当前路径下的所有文件,主要查看是否存在要编辑的. bash_profile

将以下内容添加到. bash_profile的末尾

导出Java _ home=$ ((/usr/libexec/Java _ home ) ) ) ) ) ) ) )。

export PATH=$JAVA_HOME/烦人的头发:$PATH

导出class _ path=$ Java _ home/lib

保存完成后使用

source .bash_profile

更新修改后的内容

现在,使用显示上面JAVA_HOME的命令查看时,将显示以下结果

/library/Java/javavirtualmachines/JDK1.8.0_ 111.JDK/contents/home

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。