Eclipse - 不在本机eclipse控制台中运行程序

时间:2009-05-26 00:43:16

标签: eclipse

我正在编写一些ncurses代码,本机Eclipse(3.2.2)控制台无法显示其图形。我宁愿喜欢通过xterm运行程序。我想要的是能够启动xterm并从那里运行。我宁愿不参与任何插件或爵士乐。只是简单的事情。

修改

所以我有答案,很简单...... 运行 - >外部工具 - >外部工具 - >新发布配置... 然后选择终端仿真器的位置。在我的情况下/ usr / bin / gnome-terminal。 之后设置适当的参数。在我的情况下,“-e~ / ncurses / start”。 然后通过在“公共”选项卡中取消选中该选项,确保您没有分配控制台。

1 个答案:

答案 0 :(得分:9)

Annon添加了他的问题:

  

继续从日食和终端来回切换是一种痛苦。我正在寻找一种方法来点击类似“F5”的东西并让它在新的xterm终端进程中运行我的ncurses程序

最简单的方法是将命令行报告给外部工具配置,并指向eclipse以使用shell(如this program中所述)

http://www.avajava.com/tutorials/eclipse/how-do-i-open-a-windows-command-prompt-in-my-console/how-do-i-open-a-windows-command-prompt-in-my-console-03.gif

在参数中,您将添加命令行eclipse execute(命令行,可以按照下面答案的第二部分中提到的那样检索)。
当然,请用您选择的shell替换“cmd.exe”,然后尝试不设置该外部启动器的“常用”标签中的“Allocate Console”复选框。

http://www.avajava.com/tutorials/eclipse/how-do-i-open-a-windows-command-prompt-in-my-console/how-do-i-open-a-windows-command-prompt-in-my-console-04.gif


通过xterm启动,不涉及eclipse(不是你要求的,只需留在这里存档)

您可以通过Eclipse(运行配置)启动程序,并通过'ps'命令观察使用的确切Java命令行。
或者以调试模式启动它,右键单击Debug视图中的任务并打开Properties。它将显示命令行,如documented here

然后直接在控制台中启动该命令行(此时Eclipse根本不参与)。

http://www.aicas.com/jamaica/3.4/doc/html/debugger1.gif