【问题标题】:Is there profiles in Apache Aries Blueprint like Spring Profiles?Apache Aries 蓝图中是否有像 Spring Profiles 这样的配置文件?
【发布时间】:2013-12-20 12:28:08
【问题描述】:

我想知道是否有类似 Spring Profiles for Apache Aries Blueprint 的东西。在将蓝图文件部署到 Apache Karaf 容器时,我尝试有条件地加载内容,但我仍然没有弄清楚如何去做。

将蓝图 XML 文件分成两部分对我来说不是一个可接受的解决方案,但也许还有其他我不知道的解决方案可以做到这一点。

谢谢!

【问题讨论】:

    标签: java spring apache-karaf aries spring-profiles


    【解决方案1】:

    如果您在一个捆绑范围内需要类似配置文件的内容,则表明发生了错误。在纯模块化环境中,您不应该需要这样的东西,因为服务模型使您隐藏了自定义。在您的 WAR 是一个大型程序集的传统 JEE 应用程序中,您可能没有不同的选择。

    这里有两个选择。首先 - 您不喜欢应用 - 是在部署文件夹中放置额外的蓝图文件或有额外的捆绑包。其次是使用“blueprint-ext”命名空间,它允许您从磁盘位置加载资源。

    【讨论】:

      猜你喜欢
      • 2012-02-28
      • 1970-01-01
      • 2013-02-26
      • 1970-01-01
      • 2014-09-16
      • 2013-08-07
      • 1970-01-01
      • 2018-02-14
      • 2011-04-04
      相关资源
      最近更新 更多