版本MBean的最佳方式?

时间:2010-02-10 15:45:54

标签: java tomcat jmx

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

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

思想?

1 个答案:

答案 0 :(得分:1)

  

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

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