我的主机是Windows 10(版本 20H2,内部版本 19042.746),安装了 WSL2(如下所示:https: //learn.microsoft.com/en-us/windows/wsl/install-win10)。
\n安装OpenSSH后(如下所示:https: //learn.microsoft.com/en-us/windows-server/administration/openssh/openssh_install_firstuse和https://www.hanselman.com/blog/the-easy-way -how-to-ssh-into-bash-and-wsl2-on-windows-10-from-an-external-machine ),在PowerShell 中以 admin身份使用以下命令:
\n> Get-WindowsCapability -Online | ? Name -like \'OpenSSH*\'\n\nName : OpenSSH.Client~~~~0.0.1.0\nState : Installed\n\nName : OpenSSH.Server~~~~0.0.1.0\nState : NotPresent\n\n> Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0\n> Start-Service sshd\n> Get-Service sshd\n> Set-Service -Name sshd -StartupType \'Automatic\'\n> New-ItemProperty -Path "HKLM:\\SOFTWARE\\OpenSSH" -Name DefaultShell -Value "C:\\Windows\\System32\\bash.exe"\n> Get-WindowsCapability -Online | ? Name -like \'OpenSSH*\'\n\nName : OpenSSH.Client~~~~0.0.1.0\nState : Installed\n\nName : OpenSSH.Server~~~~0.0.1.0\nState : Installed\nRun Code Online (Sandbox Code Playgroud)\n我检查了 Windows 防火墙是否包含 OpenSSH 服务作为活动且开放的入站规则。 …
ssh powershell openssh windows-10 windows-subsystem-for-linux
我运行了以下命令,但我得到了同样的错误:
$ jdeps --generate-module-info . --multi-release 9 libs/log4j-core-2.11.1.jar
Error: log4j-core-2.11.1.jar is a multi-release jar file but --multi-release option is not set
$ jdeps --generate-module-info . --multi-release 10 libs/log4j-core-2.11.1.jar
Error: log4j-core-2.11.1.jar is a multi-release jar file but --multi-release option is not set
$ jdeps --generate-module-info . --multi-release 11 libs/log4j-core-2.11.1.jar
Error: log4j-core-2.11.1.jar is a multi-release jar file but --multi-release option is not set
$ jdeps --generate-module-info . libs/log4j-core-2.11.1.jar
Error: log4j-core-2.11.1.jar is a multi-release jar file but --multi-release option is not set
Run Code Online (Sandbox Code Playgroud)
上述命令有什么问题? …