【问题标题】:Apache Mina SSHD serverApache Mina SSHD 服务器
【发布时间】:2015-09-02 12:10:24
【问题描述】:

我在不同平台上运行 apache sshd 服务器时遇到问题: 在 Windows 上运行时,它会将 \r\n 发送到客户端,而在 linux(solaris)上它只发送 \n,这会导致客户端显示新行而无需回车。如何使其一致地发送正确的行分隔符忽略它正在运行的平台?

【问题讨论】:

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

标签: java apache sshd


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-06-22
    • 2017-02-09
    • 2015-07-01
    • 1970-01-01
    • 2023-02-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多