Netbeans中有没有一种方法可以轻松启动程序的多个实例?

时间:2020-04-14 22:57:13

标签: java testing networking netbeans

我目前正在开发客户端/服务器应用程序,每当进行测试时,都必须执行以下步骤:

  1. 以服务器模式启动应用
  2. 单击一些按钮使其开始监听客户端
  3. 以客户端模式启动应用程序的新实例
  4. 单击一些按钮以连接到服务器

两者都是相同的应用程序,都在同一台开发计算机上运行。

是否有任何方法可以通过自动化来加快此过程?我在NetBeans中找不到任何方法来通过按钮使用两个命令行参数启动两个实例。我也尝试使用批处理文件,但无济于事。它将运行两个实例,但一个接一个。

1 个答案:

答案 0 :(得分:0)

如果将程序增强为使用命令行参数,则可以省去步骤2和4,因此某些参数等同于“单击一些按钮”。

然后创建两个运行配置,一个配置用于在服务器模式下运行并侦听客户端的命令行参数,另一个用于在客户端模式下运行并连接至服务器的命令行参数。

现在,您只需要执行第1步和第3步,即分别启动每个实例。