java - 如何在 Eclipse 中运行和调试客户端-服务器项目?

标签 java eclipse

共有三个类:Server、Client、Test。我需要运行等待客户端并处理它的命令的服务器。当尝试在 Test 中运行两个类时,它最终会出现在服务器的 while 中(套接字上客户端连接的等待周期):

class Test{
    new Server();
    new Client();
}

如何运行和调试此类应用程序?

最佳答案

您可以像这样创建两个线程:

Thread serverThread = new Thread(new Runnable() {
  @Override
  public void run() {
    new Server();
  }
});
Thread clientThread = new Thread(new Runnable() {
  @Override
  public void run() {
    new Client();
  }
});
serverThread.start();
clientThread.start();

关于java - 如何在 Eclipse 中运行和调试客户端-服务器项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10733027/

相关文章:

java - Android应用程序到服务器套接字程序不从应用程序读取字符串

linux - Eclipse 3.5/Statet/R 控制台无法在 Ubuntu Linux 上运行

java - Eclipse 与 OSGi 框架?

android - 谷歌地图 api key 不工作 v2

c++ - 在eclipse中找不到opencv库文件

eclipse - 如何在 Eclipse 构建期间忽略/阻止验证 javadoc 文件夹?

java - XML 解析抛出 NullPointerException

java - 如何在 Android 中迭代非常大的字符串数组?

Java Web 服务构造函数调用

java - 如何获取 Java 小程序中的文件列表?