如何設(shè)置https://jdk.java.net/10/以便 Solr 7.5 可以在安裝下找到它?我正在使用 linux Amazon Linux 2 AMI 2.0.20181008 x86_64 HVM gp2。問題我應(yīng)該將文件放在哪個(gè)目錄中。前任。/usr/local/java?我應(yīng)該在哪里設(shè)置 JAVA_HOME 以便每個(gè)用戶在重新啟動(dòng)后也能得到它。我應(yīng)該在哪里設(shè)置 java 的路徑,以便每個(gè)用戶在重新啟動(dòng)后也能得到它。
1 回答

炎炎設(shè)計(jì)
TA貢獻(xiàn)1808條經(jīng)驗(yàn) 獲得超4個(gè)贊
只要您設(shè)置正確的 JAVA_HOME 路徑并將二進(jìn)制路徑添加到您的 $PATH 變量,任何安裝位置都應(yīng)該可以工作。
您可以通過編輯來全局配置/etc/environment
,這應(yīng)該在重新啟動(dòng) shell 后對(duì)所有用戶生效(您可以通過source /etc/environment
在測(cè)試時(shí)執(zhí)行該過程來縮短該過程)。
JAVA_HOME=/usr/local/java/jre_10....
那里應(yīng)該已經(jīng)有一個(gè) PATH 條目,您可以修改它以添加 Java 二進(jìn)制目錄。
這在不同的 Linux 發(fā)行版和 shell 版本之間可能有所不同。如果您的發(fā)行版(至少 Amazon Linux 之前使用過)不支持它,您可以使用 /etc/profile。
許多人更喜歡的另一個(gè)選項(xiàng)是在 /etc/profile.d/ 中添加一個(gè)可執(zhí)行的 shell 腳本,為您設(shè)置變量,因?yàn)檫@些腳本在每次初始化 shell 時(shí)為所有用戶調(diào)用。
添加回答
舉報(bào)
0/150
提交
取消