java - 如何在 HYBRIS 中只构建特定租户?

标签 java ant build devops sap-commerce-cloud

我的自定义文件夹中存在三个不同的租户。

<HYBRIS_HOME>/bin/custom
            |
            |
tenant1  tenant2 tenant3 

每当我执行 ant clean all 时,它都会构建所有三个租户。 有没有办法一次只构建一个租户?

最佳答案

没有开箱即用的选项来仅构建特定租户的扩展。

默认情况下,hybris 会构建 localextensions.xml 中提到的所有扩展及其依赖项。

不过你有一个解决方法。

  • 您可以有多个 localextensions.xml 并使用脚本切换它们
  • 您可以使用 ant extensionsxml -Dplatform.extensions="ext1 ext2"-Dplatform.extensionsgen.filename=localextensions.xml 为租户特定扩展生成扩展文件

关于java - 如何在 HYBRIS 中只构建特定租户?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41095496/

相关文章:

java - ANT 文件集包含在所有文件系统中

templates - 角度 cli Hook

javascript - 添加运行 gulp watch 的条件

android - Jenkins 使用 Android Google API 构建失败

java - 为什么 Eclipse 插件代码无法从外部 java swing 应用程序调用 swingworking 线程?

java - 如何杀死从 java 中产生的 Ant 程序

java - 使用 Java 调用 PostgreSQL 存储过程返回 null

ant - TESTNG 无法在类路径中找到类问题

java - Ebean 在启动时创建对象?

java - 如何从Java中的网页获取信息?