我已经编写了一些代码并将其导出为一个jar文件。在这个jar文件中有一个名为automation.properties
的文件,其中包含我正在使用的默认值。
val automationPropertiesFileURL = getClass.getResource("/automation.properties")
if (automationPropertiesFileURL != null) {
val source = Source.fromURL(automationPropertiesFileURL)
config = new Properties()
config.load(source.bufferedReader())
}
但是,当这个Jar文件作为一个gradle
依赖项添加到C:\ User \ abc \ .gradle
中时,我想从我的当前项目中读取automation.properties
,我该如何覆盖位置并读取项目中的文件而不是来自Jar文件本身?
C:\User\<user>\.gradle
路径中,并且它会选择相对于该目录的路径。 - Swapnil Kotwal