• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

tamaya: Apache Tamaya是一个孵化项目,旨在提供一个非常强大而灵活的配置解决方案 ...

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称:

tamaya

开源软件地址:

https://gitee.com/apache/tamaya

开源软件介绍:

Apache Tamaya (incubating)

Tamaya is a very powerful yet flexible configuration solution. Its core is built based on a few simple concepts.There are at least two main usage scenarios for Tamaya, which are synergetic:

  • In an enterprise context you can easily implement a configuration architecture for your whole company and deploy thelogic as an extension module. All application development teams in your company can then depend on this module (and thebasic Tamaya core implementation). As a result all applications/modules in your company follow the same configurationpolicy, which makes it much more simpler to move people between your teams. Similarly additional tooling functionalitycan help you to manage configuration on application as well as on enterprise level, e.g. providing command line orREST support to access the supported configuration entries, types and values, configuration configModel and more.
  • If you are writing an application, application component or library you can support configuration using Tamaya byadding it as an optional dependency. If done so your users/customers can use Tamaya to connect their current enterpriseconfiguration infrastructure transparently to your code. As an example you can use Tamaya to read your defaultconfiguration files, but since Tamaya is so easily extendable, customers can deploy an additional jar, which thenallows them to add their own configuration mechanisms such as databases, datagrids or REST services.

More information on Tamaya can be found on the homepage of Apache Tamaya.

Building Apache Tamaya

The Apache Tamaya project is built with Maven 3 and Java 8, so you need JDK >=1.8 and a reasonable version of maveninstalled on your computer.

Local builds

Then you can build Tamaya via:

$ export MAVEN_OPTS="-Xmx512m"$ mvn

Travis / CI / badges

Apart from integration into ASF CI there's a travis build:

Build Status

Sonarcloud integration:

Quality Gate Status


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Rick/kubesphere-projector发布时间:2022-03-25
下一篇:
sync: Golang使用Redis实现的分布式锁发布时间:2022-03-25
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap