在AWS Linux上安装Java Open JDK 10

时间:2018-10-22 09:00:33

标签: java solr

如何设置https://jdk.java.net/10/,以便Solr 7.5在安装过程中可以找到它?

我正在使用Linux Amazon Linux 2 AMI 2.0.20181008 x86_64 HVM gp2。

问题

  • 我应该将文件放在哪个目录中。例如/ usr / local / java?
  • 我应该在哪里设置JAVA_HOME,以便每个用户在重新启动后都可以获取它。
  • 我应该在哪里设置java的路径,以便每个用户在重新启动后都可以得到它。

1 个答案:

答案 0 :(得分:1)

只要您设置了正确的JAVA_HOME路径并将二进制路径添加到$ PATH变量中,任何安装位置都应该起作用。

您可以通过编辑/etc/environment进行全局配置,这将对所有用户重新启动Shell生效(在测试时,您可以通过执行source /etc/environment来简化该过程)。

JAVA_HOME=/usr/local/java/jre_10....

应该已经存在一个PATH条目,您可以对其进行修改以添加Java二进制目录。

这在不同的Linux发行版和Shell版本之间可能有所不同。如果您的发行版(至少是Amazon Linux至少较早使用了它)不支持它,则您can use /etc/profile

许多人更喜欢的另一种选择是在/etc/profile.d/中添加可执行的shell脚本,该脚本为您设置变量,因为在每次初始化外壳时,所有用户都会调用这些脚本。