在Hybris中,蚂蚁部署和蚂蚁全部有什么区别?



谁能告诉我ant deploy和ant all杂交的区别?根据我的说法,ant部署将在没有任何重新复杂化的情况下部署代码。据说它只需要改变配置。我不认为这有任何意义,因为属性和。xml文件不需要任何ant。那么ant部署build items.xml和bean文件吗?

使用ant server时调用ant deploy。该命令用于将/hybris/config中tomcat/tcserver的配置更新为/hybris/bin/platform。如果服务器已经启动,则重启服务器。

ant all执行ant buildant serverant build负责java代码、hybrid bean、item的编译。

不,ant deploy不构建items.xml或beans.xml。ant任务描述显示

"Deploys platform to bundled server. Will copy files of config/tomcat or config/tcServer to config folder of configured bundled server."

如果您的扩展有特定的部署需求,它允许您在扩展的buildcallback .xml中使用一些钩子。

但是在我近五年的混合型经验中,我从来没有需要运行ant部署任务。(事实上,在我读到这个问题之前,我甚至没有意识到这是一个任务)。日常任务(通常也包括实际部署中的上线任务等)"ant all"是被使用的

希望有帮助!

我的经历与塞巴斯蒂安略有不同。

Ant部署用于更快的部署,而无需重新编译平台。

相关内容

  • 没有找到相关文章

最新更新