我想从名为myconfiguration1.conf和myconfiguration2.conf的maven jar中读取两个scala conf文件:
FileSystemAccessRule(readOnlySID, FileSystemRights.Read, AccessControlType Allow);
在生成我的jar之前,我使用了这样的一行:
driver= oracle.jdbc.driver.OracleDriver
user = myUser
password = pass
url = myUrl
table = my_table
在我的罐子里,我有一棵这样的树
val myconfig1 = ConfigFactory.parseFile(new File("./my-project/src/main/resources/myconfiguration1.conf"))
val myconfig2 = ConfigFactory.parseFile(new File("./my-project/src/main/resources/myconfiguration2.conf"))
您有任何想法,因为这两行不能与jar文件一起使用。
答案 0 :(得分:2)
似乎您使用 typesafe配置来加载 conf 文件,您可以直接使用ConfigFactory.load("myconfiguration1.conf")
和ConfigFactory.load("myconfiguration2.conf")
来加载 classpath 配置文件。