加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

scala – sbt – 将非托管资源添加到控制台

发布时间:2020-12-16 18:31:21 所属栏目:安全 来源:网络整理
导读:在sbt中,我想将一个config目录添加到运行时类路径中(但不将其作为包的一部分导出).所以我有这个: unmanagedClasspath in Runtime += baseDirectory.value / "config" 这适用于sbt run,但如果我使用sbt控制台,显然不在类路径上. 如何将此目录添加到控制台任
在sbt中,我想将一个config目录添加到运行时类路径中(但不将其作为包的一部分导出).所以我有这个:

unmanagedClasspath in Runtime += baseDirectory.value / "config"

这适用于sbt run,但如果我使用sbt控制台,显然不在类路径上.

如何将此目录添加到控制台任务的类路径中,而不显示在导出的jar中?

编辑:我也尝试了以下,但我仍然无法获得资源:

unmanagedClasspath in (Compile,console) += baseDirectory.value / "config"

解决方法

实际上添加以下内容确实有效:

unmanagedClasspath in Compile += baseDirectory.value / "config"

我之前在“config”中找到了内容,因为之前创建了包,并且使用sbt clean包显示现在“config”的内容不再打包,但会出现在控制台类路径上.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读