Не удалось найти исполняемый файл в "/Library/Java/JavaVirtualMachines

Служба ssh всегда называлась ssh в /etc/services, вероятно, независимо от дистрибутива, потому что это протокол SSH , а не демон sshd.

Тогда имело смысл, по крайней мере, в реализации Debian и, следовательно, производных от Debian, для запуска службы было выбрано одно и то же имя, как... service ssh start, которое переведено в стиль системы -V. /etc/init.d/ssh.

Это было сохранено в systemd, опять же для единообразия, так как сервис можно запускать безразлично в старом стиле или в стиле systemd -. Тем не менее, псевдоним также определяется для совместимости с другими дистрибутивами, которые сделали другой выбор :

.
[Install]
WantedBy=multi-user.target
Alias=sshd.service

Таким образом, оба могут использоваться в Debian и его производных, и они представляют собой один и тот же сервис.

0
11.06.2021, 17:47
1 ответ

Попробуйте установить JAVA_HOMEна:

/Library/Java/JavaVirtualMachines

Если это не помогает, попробуйте установить JAVA _HOME на эту команду вывод:

/usr/libexec/java_home

0
05.09.2021, 15:20

Теги

Похожие вопросы