首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Ubuntu服务器上设置JAVA_HOME环境变量的官方方式?

在Ubuntu服务器上设置JAVA_HOME环境变量的官方方式?
EN

Stack Overflow用户
提问于 2010-07-27 21:56:59
回答 3查看 753关注 0票数 1

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

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

我将JAVA_HOME和path环境变量导出到/etc/profile中。

这是推荐的方式吗?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2010-07-27 22:19:22

配置文件我在/

/ JAVA_HOME中导出配置文件和path环境变量。

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

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

票数 2
EN

Stack Overflow用户

发布于 2010-07-27 22:07:04

设置JAVA_HOME很好,但是还需要做一些其他的事情。

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

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

票数 1
EN

Stack Overflow用户

发布于 2010-07-27 22:16:01

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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3344361

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档