0

好的,所以我不确定如何使标题具有超级描述性或如何命名

我也不确定这是否是正确的堆栈交换网络之一

无论如何,这个问题:

所以我们目前正在进行一个项目,我们有几个程序员通过 Dropbox 开发基于 Java 的游戏服务器(是的,我知道我们应该使用 git 之类的东西,我们很快就会使用)

然后我们在完成后一直采用编译版本并手动移动到我们的远程服务器,然后手动重新启动(游戏)服务器

有人可以告诉我这样做的更好方法吗?

4

1 回答 1

1

是的。您应该考虑使用诸如AntMavenGradle 之类的构建工具。这使您可以编写可重复步骤的脚本。

我建议不要从 Maven 开始,因为 Maven 期望您确实使用某种结构。如果您没有使用版本控制,那么您可能还没有为“Maven 方式”做好准备。

构建工具绝对可以编译您的代码,创建 jar(或其他工件)并将其通过 FTP 传输过来。根据您使用的服务器以及您需要提供的身份验证,它可能能够重新启动游戏服务器。

于 2013-06-20T03:51:31.340 回答