2

早些时候,我使用本地工作区来保存所有项目内容。现在我将其移至远程服务器。我刚刚在本地 PC 中创建了空文件夹 (remote_ws) 并使用远程工作区 (ws) 安装它。在我打开 Eclipse 之前,在终端中给出以下命令,然后它将挂载本地工作区文件夹(remote_ws)和远程工作区文件夹(ws)。通过发出该命令,所有远程内容都可以在本地 PC 中使用。命令是,

sshfs -o nonempty hera@192.168.1.83:/projects/project_hera/ws /external/remote_ws/

我正在使用 build 来构建这个项目。我的问题是早些时候构建这个项目大约需要 2 分钟。但是现在构建同一个项目需要很长时间(大约 15 分钟)。将内容复制到装载本地文件夹 (remote_ws) 需要很长时间。

我怎样才能加快这个构建过程?请帮忙。

4

1 回答 1

1

构建(编译、创建jar、war)等涉及很多IO。如果不提高整体 IO 性能——更快的磁盘、更快的网络等,你就无法让它变得更快。

在存在源代码的机器上构建会更快。我建议使用 CI(比如jenkins并在远程服务器上进行构建。他们可以在没有任何人工干预的情况下检出、构建、测试和部署。

于 2013-06-17T06:55:47.800 回答