文件名称:worldwindjava源码-giulius:用于加载基于文件的配置文件并使用Guice的“@Named”等映射它们的工具
文件大小:426KB
文件格式:ZIP
更新时间:2024-06-25 16:36:54
系统开源
世界风java源码朱利乌斯 Giulius(“julius”)是几个项目的集合,用于加载配置文件,使用 Guice 绑定它们并编写 Guice 代码的无样板 JUnit 测试。 阅读 ; 或者 包含此项目的构建和 Maven 存储库可以是 . 特征 用于加载属性文件(或 URL)并使用 Guice 的@Named映射它们的工具包 使用@Named("foo")注入配置值 使用@Defaults("foo=bar")提供默认值 - 在META-INF/settings处理成文件,以便系统始终可以在没有配置文件的情况下运行 覆盖名为/etc/defaults.properties 、 ~/defaults.properties 、 ./defaults.properties的文件中的~/defaults.properties (您可以选择文件名,甚至可以有多个文件) 在文件或包上使用@Namespace指定要查找的属性文件的名称 也可以从远程 URL 加载默认值 (可选)指定从文件或 URL 重新加载配置的轮询间隔 用于合并从@Defaults生成的属性文件的 Maven 插件,用于构建单