以与在cmd中运行相同的方式运行eclipse中的程序

时间:2015-02-08 19:18:48

标签: java eclipse jar arguments buildpath

不确定我做错了什么。

这是我的本地文件结构: enter image description here

如果我从上述目录的Windows命令行运行以下命令:java -jar server.jar -l SAD1.lvl -g 50 -c "java -Xmx2048m sc.SearchClient"。然后程序完全按原样执行,即显示GUI,然后进行一些计算等。

我的问题是我想把它移到eclipse上,所以我可以在代码编辑后构建并运行我的程序,而不是从命令行运行它。 这就是我的文件结构在eclipse中的样子:

enter image description here

如您所见,我已将jar添加到项目构建路径中。此外,在右键单击Assignment 1 - >之后Run As .. - >运行配置 - >参数我已将以下参数添加到字段" Program Arguments":

enter image description here

然而,当我从eclipse运行程序时,我得到程序的一些部分(Main方法中的早期行)将一些文本打印到控制台,但是当我从命令行运行它时显示的主GUI不会节目。我在命令行中获得的任何其他文本输出也不会显示。

我在这里明显遗漏了一些东西。任何帮助将不胜感激。

0 个答案:

没有答案