java写的SSH客户端

「已注销」 2011-11-17 07:33:31
最近写了个java链接ssh客户端的程序,用的是找的ganymed-ssh2-build210.jar包,链接linux系统的时候基本上没什么问题,但是连windows系统后收到的信息非常的乱,比如“�[37;40m[21m�[37;40m[21m�[37;40m[21m ”之类的,而且毫无规律,根本无法区分中文,还有N多没用的空格,不知道该如何解决,希望了解的朋友指点一下,不胜感激.
...全文
257 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
ideawise 2012-08-06
  • 打赏
  • 举报
回复
我在研究通过SSH 远程启动WEBLOGIC,TOMCAT,谁知道怎么弄啊
ideawise 2012-08-06
  • 打赏
  • 举报
回复
要修改ganymed里面的编码
「已注销」 2011-11-18
  • 打赏
  • 举报
回复
高手有木有
「已注销」 2011-11-17
  • 打赏
  • 举报
回复
linux下没问题的,这是windows下从服务器接收的信息:


[?1000h[37;40m[21m[2J[1;1H[37;40m[21mMicrosoft Windows XP [[37;40m[21m�[37;40m[21m�[37;40m[21m�[37;40m[21m�[37;40m[21m 5.1.2600] \n\n(C) [37;40m[21m�[37;40m[21m�[37;40m[21m�[37;40m[21m�[37;40m[21m�[37;40m[21m�[37;40m[21m�[37;40m[21m�[37;40m[21m 1985-2001 Microsoft Corp. \n\n \n\nC:\\Documents and Settings\\Administrator> \n\n \n\n \n\n \n\n \n\n


而实际的效果该是这样的:

Microsoft Windows XP [ 5.1.2600]
(C) 1985-2001 Microsoft Corp.

C:\Documents and Settings\Administrator>
  • 打赏
  • 举报
回复
一般在 PS1 环境变量的配置中用到
  • 打赏
  • 举报
回复
�[37;40m[21m�[37;40m[21m�[37;40m[21m

这个不是乱码,这是 Linux 控制台下的颜色配置信息
「已注销」 2011-11-17
  • 打赏
  • 举报
回复
谢谢支持,希望有高手帮忙解决
一个月小目标 2011-11-17
  • 打赏
  • 举报
回复
继续努力

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧