【发布时间】:2015-09-04 09:00:29
【问题描述】:
我编写了一个 sbt 插件,可以生成一些源和资源。在编译范围内工作是硬编码的。
我怎样才能让它也能在测试范围内工作,这样我就可以在运行测试时使用该插件,它会查找并输出到正确的文件夹?
例如,在代码的各个点中,我引用了与src/main/resources 相关的resourceManaged in Compile,但是当运行test 时,我希望它与src/test/resources 相关时是resourceManaged in Test。
如何抽象出范围?
【问题讨论】: