在Ubuntu服务器中设置JAVA_HOME环境变量的官方方法?

时间:2010-07-27 13:56:59

标签: java ubuntu

假设我正在从Oracle下载的源代码编译JDK。

现在JDK被解压缩到/ opt / oracle / jdk /

我正在/ etc / profile中导出JAVA_HOME和路径环境变量。

这是推荐的方式吗?

3 个答案:

答案 0 :(得分:2)

  

我正在/ etc / profile中导出JAVA_HOME和路径环境变量。

这是一种方法。但请考虑机器上的不同用户(或不同的应用程序)可能需要使用不同的Java安装。因此,其他选项可供用户在其个人shell配置文件中设置环境变量,以及应用程序在包装脚本中设置它们,“init.d”脚本或其他任何选项。

没有一种“正确”的方法可以做到这一点。选择最适合您需求的方式。

答案 1 :(得分:1)

设置JAVA_HOME很好,但还有其他一些事情你也应该这样做。

您还应该将其设置为java和javac的替代方案,并使用替代系统进行注册。

为什么要从源代码编译JDK? Ubuntu确实托管了Sun Java软件包。

答案 2 :(得分:0)

我总是在我的.bashrc或.bash_profile中设置它......