在sbt中,我想在运行时类路径中添加config
目录(但不将其作为package
的一部分导出)。所以我有这个:
unmanagedClasspath in Runtime += baseDirectory.value / "config"
这适用于sbt run
,但如果我使用sbt console
,则显然不在类路径上。
如何将此目录添加到console
任务的类路径中,而不显示在导出的jar中?
编辑:我也尝试了以下内容,但我仍然无法获得资源:
unmanagedClasspath in (Compile, console) += baseDirectory.value / "config"
答案 0 :(得分:1)
实际上添加以下内容确实有效:
unmanagedClasspath in Compile += baseDirectory.value / "config"
我之前在"config"
中找到了这些内容,因为之前已创建了该软件包并使用sbt clean package
显示现在"config"
的内容将不打包更长,但确实出现在控制台类路径上。