原因(仅供参考):
Maven使用log4j可能会有协议上的问题
如果log4j的版本在1.2.14以上(很可能是用了1.2.15),则会出现下面的错误:
Missing artifact javax.jms:jms:jar:1.1:compile
Missing artifact com.sun.jdmk:jmxtools:jar:1.2.1:compile
Missing artifact com.sun.jmx:jmxri:jar:1.2.1:compile
解决方法:
1.在pom.xml中exclude这几个jar
2(推荐).使用log4j的1.2.14版本
3.手动在本地仓库中引入此三种jar包
在mvnrepository上是没有这三个jar包,均报404
在jboos上找到jms-1.1.jar仅供参考,链接如下
http://repository.jboss.com/maven2/javax/jms/jms/1.1/