gpt4 book ai didi

scala - 向内置 SBT 任务添加新的任务依赖项?

转载 作者:行者123 更新时间:2023-12-03 09:51:48 25 4
gpt4 key购买 nike

是否可以覆盖或修改内置 SBT 任务(如编译)以依赖于我自己的 Build.scala 中的自定义任务?覆盖例如直接“编译”是不可能的,因为它已经用惰性 val 定义,因此引用 super.compile 会发出编译器错误“super 可能不能用于惰性值”。

最佳答案

由于谷歌搜索如何在SBT中添加依赖时出现这个问题,目前的答案是deprecated as of 0.13.x并在 1.0 中删除,这里是更新的答案,假设 printActioncompile 的任务应该取决于:
(Compile / compile) := ((Compile / compile) dependsOn printAction).value

关于scala - 向内置 SBT 任务添加新的任务依赖项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7344477/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com