java -version次の方法でsshを使用してリモートLinuxマシンで実行しようとしています-
ssh ravi@192.168.3.90 "java -version"
私は得てbash: java: command not foundいます。しかし、Java はリモート マシンにインストールされてJAVA_HOMEおり、ファイル ie/etc/profileと~/.bashrc. java -version直接実行しながら、それを取得できます。
なんで?私の目的は、Javaバージョンを取得することです。リモート Linux マシンにインストールされている Java のバージョンを取得するには、どのような変更が必要ですか?