OpenJDKバージョンを使用してJavaをインストールしました。すべてのユーザーがJAVA_HOME
設定され、Java用のbinフォルダが配置されるように設定しましたPATH
。しかし、後でJavaが必要なソフトウェアをインストールすると、非シェルユーザーが作成され、そのユーザーとして実行されました。ユーザーがシェルではないため、で設定した環境変数を取得できません/etc/profile.d/java.sh
。シェルがあるかどうかにかかわらず、すべてのユーザーのパスに追加する方法はありますか?すべての回答を検索したときに/etc/profile.d
CentOS 7.5についてのみ話しているため、これに関する情報は見つかりません。