【问题标题】:Only produce jar if project has changed仅在项目发生更改时才生成 jar
【发布时间】:2015-05-04 05:20:59
【问题描述】:

我有一个大型 gradle 项目(大约 100 多个项目)。如果源或需要重新编译的东西发生了变化,我只想为项目生成一个新的 jar,这可能吗?

【问题讨论】:

  • 没有什么是不可能的,你试过什么?
  • 我尝试挂接 compileJava/jar 任务,但收效甚微
  • 问题是你想用这个实现什么?是为了减少完整构建的编译时间,还是希望在开发人员处理单个模块时让他有一个快速的周期?

标签: java plugins gradle osgi bundle


【解决方案1】:

Gradle 旨在支持这一点。 tasks docs 解释了如何使用最新状态在不需要时跳过任务执行。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多