课程咨询 :0571-56020834 QQ:1633630073

杭州达内T计划培训

杭州嵌入式培训 > 达内新闻 > Linux上自动设置JAVA_HOME环境变量
  • 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条实用的编程经验

最新开班日期  |  更多

嵌入式--免费训练营

嵌入式--免费训练营

开班日期:每月底

嵌入式--高薪就业班

嵌入式--高薪就业班

开班日期:每月底

嵌入式--零基础周末班

嵌入式--零基础周末班

开班日期:每月底

嵌入式--零基础全日制班

嵌入式--零基础全日制班

开班日期:每月底

  • 地址:杭州市西湖区文三路199号创业大厦
  • 课程培训电话:0571-56020834 QQ:1633630073     全国服务监督电话:400-827-0010
  • 服务邮箱 ts@tedu.cn
  • 2001-2016 达内国际公司(TARENA INTERNATIONAL,INC.) 版权所有 京ICP证08000853号-56