我创建了一个配置,该配置将使用一些 extra 类来构建我的项目,而不是普通的Compile配置。我设法创建了配置,它可以正常工作,甚至可以从常规编译中“知道”这些类。
代码:
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”
但是现在我希望Test配置知道在自定义配置中编译的新类。我该怎么办?
谢谢, 以利
P.S。我认为这与this question(几年前)是一个相同的问题,但在那里没有得到回答。