一次从Eclipse运行两个Java程序?

时间:2011-03-28 01:49:41

标签: java eclipse google-app-engine

我正在构建Java Google App Engine服务器项目和Java桌面客户端。我想同时运行它们,但我不确定使用Eclipse / GAE插件是否可行。有什么办法吗?我希望能够同时介绍它们。

我尝试打开一个新的Eclipse实例,但它抱怨工作区已经在使用,两个项目都在同一个工作区中。 (也许我可以将它们移动到不同的工作区。)

3 个答案:

答案 0 :(得分:67)

我不熟悉GAE,如果这会干扰,但我没有运行倍数的问题。我经常从同一个窗口启动服务器和多个客户端。

一些指示:

  • 转到每个程序的main方法来运行它们。一旦运行它们,它们就会显示在运行按钮的下拉菜单中。
  • 制作多个控制台并固定它们。它使您可以更加轻松地实时查看(调试/信息)输出。
  • 将多个控制台移动到单独的视图中,以便您可以同时查看它们。

在排在最前面之后,在底部之后 enter image description here

答案 1 :(得分:7)

添加新的控制台视图后,您必须转到其左侧的图标,然后选择要查看的控制台。如果您正在运行两个程序,您将在下拉列表中看到这两个程序。

感谢您的回答。我只是尝试了它,它真的很有帮助。

(左边的图标我的意思是看起来像迷你紫色监视器的那个)

答案 2 :(得分:1)

@Corsika答案说明了如何在Eclipse上运行

如果您可以舒适地在终端上运行两个或多个程序 您可以从调试视图复制命令行参数以获取不同的启动配置,然后在两个或多个终端上运行!

要获取完整的命令行,可以从Window> Show View> Other> debug

打开Debug视图。

现在运行后>右键单击最后一个启动(调试选项卡),然后转到属性。 Eclipse将列出确切的命令行。