当我开始构建一个蚂蚁并保持编码时,会发生什么变化(运行蚂蚁构建后)是否被忽略?

时间:2018-08-16 08:08:03

标签: java build ant hybris

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

3 个答案:

答案 0 :(得分:2)

  

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

否,在构建进行期间,您不应更改代码。是的,您可以保留未保存的更改:)

  

我不完整的额外代码会使构建失败吗?

是的,可能。

  

我浪费很多时间。

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

答案 1 :(得分:0)

在构建时根本无法编辑。您可能会最终获得不一致的版本。如果要加快开发速度,请尝试设置类似jRebel的工具。

答案 2 :(得分:-1)

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