在正在运行的jar中读取不同包装下具有相同/不同名称的多个消息资源?
让我们假设我的jar xyz.jar结构如下: 项目结构:
src|main|resources
|pkg1|message1.properties
|pkg2|message2.properties
...
|pkg3|message1.properties
不同包下的这些资源是通过maven目标动态生成的。我想要的是,加载所有资源包并与包名一起维护在单个位置。我不想在我的代码中硬编码这些包,甚至不想在动态添加新文件时更改我的代码。 任何帮助,非常感谢! 感谢
答案 0 :(得分:0)
如果您需要动态定位这些属性文件,可以使用apache.commons.io FileUtils。
$this->db->where()
您可以使用Files.move方法将文件移动到所需位置。