关于在Linux中设置系统范围JAVA_HOME的位置似乎没有官方答案,至少我没有找到一个(在Oracle网站和一些google fu上查看).许多论坛和评论指向在/ etc/profile或甚至/ etc/bashrc /(或/etc/bashrc.bashrc)中设置它,但在我的系统上这两个文件头都非常具体地关于创建
"/etc/profile.d/ [...]中的custom.sh shell脚本,因为这样可以防止在将来的更新中合并."
而不是直接修改文件.
出于这个原因,我认为放在/etc/profile.d中的custom.sh shell脚本是要走的路,但我可能会遗漏一些因此这个问题=)
如果我错过了官方文档并且发布链接,请原谅我!
java-home ×1