不确定我做错了什么。
这是我的本地文件结构:
如果我从上述目录的Windows命令行运行以下命令:java -jar server.jar -l SAD1.lvl -g 50 -c "java -Xmx2048m sc.SearchClient"
。然后程序完全按原样执行,即显示GUI,然后进行一些计算等。
我的问题是我想把它移到eclipse上,所以我可以在代码编辑后构建并运行我的程序,而不是从命令行运行它。 这就是我的文件结构在eclipse中的样子:
如您所见,我已将jar添加到项目构建路径中。此外,在右键单击Assignment 1 - >之后Run As .. - >运行配置 - >参数我已将以下参数添加到字段" Program Arguments":
然而,当我从eclipse运行程序时,我得到程序的一些部分(Main方法中的早期行)将一些文本打印到控制台,但是当我从命令行运行它时显示的主GUI不会节目。我在命令行中获得的任何其他文本输出也不会显示。
我在这里明显遗漏了一些东西。任何帮助将不胜感激。