猿问

在 AWS linux 上安装 java Open JDK 10

如何设置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 的路径,以便每个用户在重新启动后也能得到它。


Helenr
浏览 304回答 1
1回答

炎炎设计

只要您设置正确的 JAVA_HOME 路径并将二进制路径添加到您的 $PATH 变量,任何安装位置都应该可以工作。您可以通过编辑来全局配置/etc/environment,这应该在重新启动 shell 后对所有用户生效(您可以通过source /etc/environment在测试时执行该过程来缩短该过程)。JAVA_HOME=/usr/local/java/jre_10....那里应该已经有一个 PATH 条目,您可以修改它以添加 Java 二进制目录。这在不同的 Linux 发行版和 shell 版本之间可能有所不同。如果您的发行版(至少 Amazon Linux 之前使用过)不支持它,您可以使用 /etc/profile。许多人更喜欢的另一个选项是在 /etc/profile.d/ 中添加一个可执行的 shell 脚本,为您设置变量,因为这些脚本在每次初始化 shell 时为所有用户调用。
随时随地看视频慕课网APP

相关分类

Java
我要回答