gpt4 book ai didi

java - 如何从 Eclipse 运行任意服务器软件?

转载 作者:行者123 更新时间:2023-12-01 16:10:46 27 4
gpt4 key购买 nike

我正在开发一款基于 Flex 的游戏,并且正在与 SmartFox Server 作斗争。

无论如何,它是一个基于 Java 的 Flash 平台游戏服务器,在 Windows 上开发有点笨拙。因此,我希望能够通过 Eclipse 启动(和停止)它,而不是使用它们提供的当前批处理文件。

问题是我从来没有对 Eclipse 中没有服务器适配器的非标准服务器做过这样的事情。

我知道这应该很简单,但是我该怎么做呢?这实际上只是使用一些参数调用命令行可执行文件的问题,或者甚至只是将其作为没有可执行 shell 的 Java 应用程序运行。杀死它只需杀死 Eclipse 中的进程即可。

还值得注意的是,我想确保 Eclipse 中有 shell 输出以用于调试目的。

最佳答案

我认为您可以将它作为 Eclipse 中的“外部工具”运行(带有工具箱的绿色小箭头)。单击该图标右侧的菜单箭头,然后选择“配置外部工具”选项。

然后,您可以右键单击“程序”树节点(位于左侧)并选择“新建”来创建新配置。您需要填写的值与在命令行上运行服务器时所执行的操作类似。

为您的配置指定一个有意义的名称,例如“SmartFox”或其他名称。

Location 是运行的命令(在您的情况下可能指向 java)。

要进行控制台设置,请单击“公共(public)”选项卡,并且“分配控制台”复选框应该已被选中。

完成后,按“应用”或“运行”按钮。

然后,您可以通过从“外部工具”列表中选择服务器来启动服务器(与之前的图标相同),并且可以使用控制台上的红色停止图标来停止它(应该可以)。

可选...配置对话框的其他选项卡可能有用。您可能希望构建选项卡在启动前不进行构建,具体取决于您的设置方式。

这不会(必然)给您带来服务器和 Eclipse 之间的紧密集成。您可能需要进行额外的配置,或者根据需要将代码部署到服务器。

希望我没有偏离您所寻找的内容。

祝你好运。

关于java - 如何从 Eclipse 运行任意服务器软件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1336680/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com