A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 柏涛 中级黑马   /  2014-1-19 10:21  /  1547 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

我写了TCP通信客户端和服务端的两个程序,放在dos命令行里,是可以通信的,比如发一个字母过去,回传过来。
但是我把程序放在eclipse里,放在两个class里,只显示连接成功,控制台输入什么都没有返回,我想问 是我哪里操作错了么

评分

参与人数 1技术分 +1 收起 理由
滔哥 + 1

查看全部评分

5 个回复

倒序浏览
你最好把他们的源码都贴出来,不然谁会去找问题?源码都没有,也没看到错误,谁会去无厘头的想你的问题?

评分

参与人数 1技术分 +1 收起 理由
滔哥 + 1

查看全部评分

回复 使用道具 举报
你最好把你写的源码都写出来;没有问题的错误,怎么帮你找问题?怎么帮你解决问题?谁会无厘头的乱象你发问的问题?谁会知道你的问题出现在哪里。
回复 使用道具 举报
问题原因:
这个不是程序的问题,我也遇到过类似的问题,解决问题的关键是在运行时,会启动两个java虚拟机,一个是客户端,一个是服务端,之所以一直没有反应,是因为你一直在服务器端操作。
解决办法:
1. 在eclipse中找到debug窗口,和Console窗口在一个选像卡那里,你找找看,如果没有的话,可以通过菜单栏Window-->Show View-->找到debuf文件夹下的debug选项,添加到窗口中。
2. 在debug里你可以看到两个javaw虚拟机,这个时候,你做的只是需要选中客户端虚拟机,然后再Console窗口中进行测试即可。

评分

参与人数 1技术分 +1 收起 理由
滔哥 + 1

查看全部评分

回复 使用道具 举报
三十而立 发表于 2014-1-20 08:53
问题原因:
这个不是程序的问题,我也遇到过类似的问题,解决问题的关键是在运行时,会启动两个java虚拟机 ...

谢谢 可以了  真是你说的原因
回复 使用道具 举报
柏涛 发表于 2014-1-20 09:11
谢谢 可以了  真是你说的原因

客气了,因为我也遇到了同样的问题,是这么解决的。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马