Java apacheminasshd服务器

Java apacheminasshd服务器,java,apache,sshd,Java,Apache,Sshd,我在不同平台上运行apache sshd服务器时遇到问题: 开始在windows上运行时,它会发送\r\n到客户端,而在linux(solaris)上,它只发送\r\n,这会导致客户端显示新行而不返回回车符。如何使发送正确的行分隔符与运行它的平台保持一致?最后,用硬编码println()包装服务器的printwriter,问题实际上不在sshd本身。虽然命令列表在solaris和windows上看起来仍然不同,但它并不重要。修改系统设置line.separator时会发生什么情况?是的,line

我在不同平台上运行apache sshd服务器时遇到问题:
开始在windows上运行时,它会发送\r\n到客户端,而在linux(solaris)上,它只发送\r\n,这会导致客户端显示新行而不返回回车符。如何使发送正确的行分隔符与运行它的平台保持一致?

最后,用硬编码println()包装服务器的printwriter,问题实际上不在sshd本身。虽然命令列表在solaris和windows上看起来仍然不同,但它并不重要。

修改系统设置line.separator时会发生什么情况?是的,line.separator属性会影响sshd服务器输出,但我认为此解决方法对我的设置无效(可能会破坏其他设置)