The type org.apache.activemq.jms.pool.PooledConnectionFactory cannot be resolved.
It is indirectly referenced from required .class files
问题
现在用maven 管理jar ,maven jar 之间也会有依赖其他的jar,可以通过查看相应的pom 文件找到依赖。
例如查看:activemq-pool-5.10.0.pom
原因
是这个class 引用了其他的class 但是这个class 没有被添加到classpath.
解决方法
检查相应jar的pom看看是否有依赖的jar没有被引入。
反思
maven 实际所依赖的jar 会多于或者等于你所添加的dependency