sbt:在多项目生成中将资源复制到类路径

sbt:在多项目生成中将资源复制到类路径,sbt,unmanagedresources,Sbt,Unmanagedresources,我有一个sbt项目,其结构如下: project | |-- file.json |-- <serverProject> |-- <clientProject> sbt似乎找到了项目根目录和serverProject目录作为file.json的候选目录,然后失败 如何避免这个错误 谢谢你的阅读和帮助 我解决了我的问题!将以下设置添加到serverProject时,它会按预期工作: unmanagedResources in (Compile) ++= Seq(file(

我有一个sbt项目,其结构如下:

project
|
|-- file.json
|-- <serverProject>
|-- <clientProject>
sbt似乎找到了项目根目录和serverProject目录作为
file.json
的候选目录,然后失败

如何避免这个错误


谢谢你的阅读和帮助

我解决了我的问题!将以下设置添加到serverProject时,它会按预期工作:

unmanagedResources in (Compile) ++= Seq(file(baseDirectory.value.getParentFile.getAbsolutePath + "/file.json"))
unmanagedResources in (Compile) ++= Seq(file(baseDirectory.value.getParentFile.getAbsolutePath + "/file.json"))