scala从其他模块读取资源文件

scala从其他模块读取资源文件,scala,Scala,我正在尝试从资源中读取配置文件。有没有什么好方法可以直接从scala中的不同模块从Resources文件夹中读取文件。我发现Java中有很多方法 是否有任何特定于scala的方法 项目结构 Module1 - main -- java -- resources -- scalaresources --- commandFiles Module2 - main -- java -- resources -- scalaresources --- commandFiles 您只需要添加带

我正在尝试从资源中读取配置文件。有没有什么好方法可以直接从scala中的不同模块从Resources文件夹中读取文件。我发现Java中有很多方法

是否有任何特定于scala的方法

项目结构

Module1
- main
-- java
-- resources 
-- scalaresources
--- commandFiles 

Module2
- main
-- java
-- resources 
-- scalaresources
--- commandFiles 

您只需要添加带有config的第三个模块(如果模块之间不应共享任何其他内容)。并将此模块添加为其他两个模块的依赖项。如果您的模块在您的开发环境之外独立使用,则直接路径访问将在您构建代码并尝试运行后立即停止工作


即使您的应用程序应该只在您的开发环境中工作,您也需要按照正确的做法添加第三个模块。

什么样的配置?您如何使用它(意味着,作为属性?作为类型安全配置?无论如何?)?它是否应该在您用来开发的IDE之外使用您的应用程序?@Evgeny我想获取路径并将路径作为参数传递以读取文件我理解
的含义…直接从不同的模块。
我指的是文件类型、您使用的配置等,但这并不重要,补充回答说。