【问题标题】:Best way to version an MBean? [closed]对 MBean 进行版本控制的最佳方式? [关闭]
【发布时间】:2010-02-10 15:45:54
【问题描述】:

基本上,我需要构建 this MBean 并将其部署到我的 tomcat 服务器。理想情况下,这只是作为外部库和依赖项存在,但我发现没有这样的官方分发 jar(可能是由于简单性)。这个文件的接口和实现很可能永远不会改变,但我不觉得在我的主java项目根目录中包含源代码是正确的方法。

我可以为这个文件创建一个内部版本化的项目,它只创建依赖项 jar,但这是否正确?您是直接将源代码粘贴在主代码行中,还是为单个源文件创建一个单独的项目?

想法?

【问题讨论】:

    标签: java tomcat jmx


    【解决方案1】:

    这个文件的接口和实现很可能永远不会改变,但我不觉得在我的主java项目根目录中包含源代码是正确的方法。

    好吧,我猜 MBean 部署到与您的项目相同的位置(或者您不会问这个问题)所以真正的问题实际上是“如果接口发生变化,您想重新交付什么?”。如果重新交付整个项目是可以接受的,那么我不介意将该类放在主树中。如果没有,则创建一个单独的项目。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-07-01
      • 2012-03-22
      • 2020-03-13
      • 1970-01-01
      • 2011-02-21
      • 1970-01-01
      • 2011-01-02
      • 1970-01-01
      相关资源
      最近更新 更多