如何在IntelliJ中运行两次相同的应用程序?

Win*_*ter 8 intellij-idea

我正在使用IntelliJ来开发我的客户端 - 服务器应用程序并且刚刚发现了化合物.基本上我可以同时运行我的客户端和我的服务器,每次我想测试它时都会节省我无用的操作.但是,我想用2个客户端和1个服务器来测试我的应用程序,因为它是一个游戏,没有任何意义上单独玩.IntelliJ不允许我在复合中添加两次相同的应用程序.我怎样才能做到这一点?

我现在拥有的: 复合配置

另外,我无法告诉运行配置在启动之前自行运行.当我单击以下图像中的按钮时,我所在的配置不会显示.

不能自己跑

小智 40

单击运行-> 编辑配置。对于需要多个实例的文件,单击Allow parallel run。您可以对多个文件执行此操作。单击应用。 在此处输入图片说明


Geo*_*e_E 17

在苹果机上:

转至Run> Edit Configurations...,然后选择应用程序。单击Modify options下拉菜单,然后打开Allow multiple instances

记得点击Apply 然后 OK

显示要打开的设置的图像


yol*_*ole 13

您可以复制客户端的运行配置,为其指定不同的名称,并保持所有其他参数不变.然后,您将能够在"复合"运行配置中选择两个副本.


Den*_*ova 10

当弹出窗口出现时,单击“编辑配置”。在右侧,您会看到复选框,其中一个说:“允许并行运行”-选中此复选框。


Omi*_*bbi 8

我在Intellij 2018.2.5中遇到了相同的问题,并通过取消选中“运行/调试配置”中的“ 仅单个实例 ”复选框来解决该问题。

每次我运行Spring类(具有main方法)时,都会创建一个新实例。

重要的一点是永远不要忘记我们不能在同一端口上运行应用程序。因此必须在application.properties中将server.port设置为0才能在随机端口上运行应用程序。 在此处输入图片说明