当我开始 ant 构建并继续编码时会发生什么,我的更改(运行 ant 构建后)是否被忽略了?



我正在使用Intellij IDEA,正在做一个Hybris项目。我们使用 ant 进行构建,但构建时间太长(大约 15 分钟(,所以当我开始构建时,我必须停止编码,所以我浪费了很多时间。 我的问题是,我可以在构建运行时继续编码吗?还是我不完整的额外代码会导致构建失败? 谢谢

我可以在构建运行时继续编码吗?

不,您不应在构建过程中更改代码。是的,您可以将更改保留为未保存:)

不完整的额外代码会导致构建失败吗?

是的,可能会。

我浪费了很多时间。

使用代码热交换工具,如Jrebel(许可(,DCEVM(开源(。

在构建时根本无法编辑。您最终可能会得到不一致的构建。如果你想加快开发速度,试着设置类似jRebel的东西。

您可以通过在另一台计算机设备上构建来将编辑与构建过程分开,或者在使用任何 CVS 如 GitLab、GitHub 时尝试 CI。

最新更新