在sbt中,我想config在运行时类路径中添加一个目录(但不将其作为一部分导出package).所以我有这个:
unmanagedClasspath in Runtime += baseDirectory.value / "config"
Run Code Online (Sandbox Code Playgroud)
这样可以正常工作sbt run,但是如果我使用的话,显然不在类路径上sbt console.
如何将此目录添加到console任务的类路径中,而不显示在导出的jar中?
编辑:我也尝试了以下,但我仍然无法获得资源:
unmanagedClasspath in (Compile, console) += baseDirectory.value / "config"
Run Code Online (Sandbox Code Playgroud)
实际上添加以下内容确实有效:
unmanagedClasspath in Compile += baseDirectory.value / "config"
Run Code Online (Sandbox Code Playgroud)
我之所以找到其中的内容,"config"只是因为该包是之前创建的,并且使用sbt clean package显示,现在 的内容"config"将不再打包,但确实出现在控制台类路径上。
| 归档时间: |
|
| 查看次数: |
508 次 |
| 最近记录: |