问题描述:
在使用myeclipse时部署项目,刚开始项目能够正常启动,到第二天之后项目不能正常启动了,然后报错如下:
[com.alibaba.druid.stat.DruidDataSourceStatManager.addDataSource(DruidDataSourceStatManager.java:154)] register mbean error
网上查找资料:
https://blog.csdn.net/lanmo555/article/details/41248763
查找的资料得出的结论是:
在注册mbean时,一定要保证registerMBean的name参数唯一 在使用Druid的时候,不要使用name属性, 另外1.0.5版本配置后是不起作用的,需要自己强行setName。如自己配置了name,为防止出错,最好修改Druid源码 DruidDataSourceStatManager.java addDataSource(Object dataSource, String name) ,在生成objectName是在加一个 hash(参考1