最近在OSX上直接用activemq start起activemq总是可以看到进程,但就是连不上localhost:8161/admin/,非要用sudo activemq start才能work.
今早终于发现原因了:当时我用brew安装activemq的时候就是用的"sudo brew activemq",而正确的安装方式是"brew activemq".
只要"brew reinstall activemq"一下就可以解决问题了,顺手把所有的都reinstall了一下,宁可错杀:brew reinstall `brew list`