杭州嵌入式培训
达内杭州嵌入式培训中心

13486356750

热门课程

Linux上自动设置JAVA_HOME环境变量

  • 时间:2015-11-20
  • 发布:杭州达内
  • 来源:达内培训


    一些Java 程序或基于 Java 的集成开发环境 (IDE)都需要设置好 JAVA_HOME 环境变量。该变量应指向 Java 开发工具包 (JDK)或Java 运行时环境 (JRE)的安装目录。JDK 不仅包含了 JRE 提供的一切,还带有用于编译 Java 程序的额外的二进制代码和库文件(例如编译器,调试器及 JavaDoc 文档生成器)。JDK 是用来构建 Java 程序的,仅是运行已构建好的 Java 程序,单独一份 JRE 足以。

    当开发环境或运行时环境发生改变时,我们需要根据实际情况调整 JAVA_HOME 变量,这是繁重且缺乏效率的。

    达内嵌入式培训专家指出,以下 export 命令能为您自动设置 JAVA_HOME 环境变量。

    安装的是 JRE:

    1.export JAVA_HOME=$(dirname $(dirname $(readlink -f $(which java)))) 

    安装的是 JDK:

    1.export JAVA_HOME=$(dirname $(dirname $(readlink -f $(which javac)))) 

    将上述命令中的一条写入 ~/.bashrc(或 /etc/profile)文件中,就会永久地设置好 JAVA_HOME 变量。

    由于 java 或 javac 可以建立起多个层次的符号链接,所以"readlink -f"命令是用来获取它们真正的执行路径的。

    达内嵌入式培训专家总结:这些 export 命令可以在重装/升级JDK/JRE,或更换默认 Java 版本时自动更新 JAVA_HOME 变量,无需手动调整它。


上一篇:红帽企业版Linux成为.NET Core的参考平台
下一篇:达内:13条实用的编程经验

恭喜达内获得《产学合作协同育人项目合作伙伴奖》

中传学子参加达内Java培训,转身成为Java工程师月薪12.5K

职场求突破参加达内网络营销培训,获10万年薪成为营销达人

高中毕业不想把人生过成说明书,参加达内网络营销培训获得月薪8K

选择城市和中心
贵州省

广西省

海南省

台湾