假设我正在通过从Oracle下载的源代码编译JDK。
现在JDK被解压缩到/opt/oracle/jdk/
我将JAVA_HOME和path环境变量导出到/etc/profile中。
这是推荐的方式吗?
发布于 2010-07-27 22:19:22
配置文件我在/
/ JAVA_HOME中导出配置文件和path环境变量。
这是一种方法。但是考虑到机器上的不同用户(或不同应用程序)可能需要使用不同的Java安装。因此,其他选择是让用户在他们的个人shell配置文件中设置环境变量,以及让应用程序在包装器脚本、"init.d“脚本或其他任何脚本中设置它们。
没有一种“正确”的方法可以做到这一点。选择最适合你需要的方式。
发布于 2010-07-27 22:07:04
设置JAVA_HOME很好,但是还需要做一些其他的事情。
您还应该将其设置为java和javac的替代方案,并使用替代方案系统对其进行注册。
为什么要从源代码编译JDK?Ubuntu确实托管了Sun Java包。
发布于 2010-07-27 22:16:01
我总是在我的.bashrc或.bash_profile中设置它。
https://stackoverflow.com/questions/3344361
复制相似问题