首页 > 解决方案 > 在 Sbt 中添加自定义配置的类路径以测试配置

问题描述

我创建了一个配置,它将使用一些额外的类来构建我的项目,而不是正常的编译配置。我设法创建了配置,它可以工作,甚至“知道”来自正常编译的类。

编码:

lazy val DomainUtil = config("domainUtil") extend(Compile)
lazy val domain = (project in file("cmwell-domain")).configs(DomainUtil)
  .settings(
    inConfig(DomainUtil)(Defaults.configSettings)
  )

包也可以工作,我得到了普通的 jar 和“...-domainUtil.jar”

但是现在我希望测试配置知道自定义配置中编译的新类。我该怎么做?

谢谢, 伊莱

PS我认为这与这个问题(几年前)是同一个问题,但那里没有回答。

标签: sbt

解决方案


推荐阅读