繁体   English   中英

将Ant-build导入Gradle Task

Import Ant-build into Gradle Task

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我正在研究从Ant到Gradle的迁移。 目前,我有2个build.xml文件,它们创建了2个不同的.ear文件。 实例buildA.xml取决于buildB.xml,我需要分别构建BuildB.xml。 我只有一个build.gradle,我尝试使用ant.importBuild'A.xml'导入2个build。ant.importBuild'B.xml'因此,我无法构建buildB.xml,即使我这样做也可以与BuildA相同的JAR集。 我应该创建另一个build.gradle使其分开吗? 如果您有任何想法请给我建议。 仅供参考-buildA是buildB的子集

提前致谢 :)

1 个回复

如果您在ant构建文件中遇到ant目标名称的命名冲突,则可以使用“ transformer”闭包导入它们:

ant.importBuild('buildA.xml') { antTargetName ->
    'a-' + antTargetName
}

ant.importBuild('buildB.xml') { antTargetName ->
    'b-' + antTargetName
}
1 将Ant构建导入Gradle时添加build.xml的路径

我需要将一个Ant构建文件导入到build.gradle文件中。 但是,我有一个多项目构建。 每个项目的gradle文件都位于各自的目录中。 但是我想将build.xml文件保留在主目录中,但是当它与gradle文件不在同一目录中时,它无法导入构建文件。 因此,当构建文件和gradl ...

2 如何在运行ant-build时阻止eclipse的内置编译器执行?

我有一个ant脚本,可以使用JAXB将20多个模式文件重新编译为Java类。 此脚本一次又一次报告编译错误,显示为“无法替换以前的版本(此处为某些Java文件名)”。 显然,有些进程正在打开文件,表明JAXB正在重新编译,经过一些测试,我发现该进程实际上是eclipse的PDE中内置的增 ...

5 当在build.gradle.kts上使用ant.importBuilder()导入2个或更多build.xml时,AntBuilder会忽略目标

我需要为build.gradle.kts导入许多ant文件(build.xml)。 如果我只导入一个build.xml可以正常工作,但是如果尝试第二个生成文件,则第二个文件不会导入所有目标。 我尝试使用导入期间重命名所有任务 重命名了所有目标,但未导入project2 build ...

9 将 Gradle.build 版本导入 Spring Boot

我正在尝试在视图中显示我的 Spring Boot 应用程序的应用程序版本。 我确定我可以访问此版本信息,只是不知道如何访问。 我尝试遵循以下信息: https://docs.spring.io/spring-boot/docs/current/reference/html/production- ...

10 在gradle中重写从Ant导入的任务

我使用以下命令将ant脚本导入gradle构建: 我想使用gradle功能以更好的方式实现任务runSth (存在于ant脚本中)。 但是,当我尝试定义它时,我得到: 如何在gradle脚本中覆盖Ant任务? ...

2016-11-13 18:27:14 1 224   gradle
暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2021 STACKOOM.COM