activeMQ启动错误,引出的jaxb版本问题
在我机器上安装的是JDK6,下载activeMQ5.4,5.5启动时均报错,提示jaxb包已经加载2.0版本无法加载2.1版本。网上搜索了一下发现这问题还是比价普遍的解决方法也很简单,但是都转发的一个相同的网址。这种解决方法描述不是很清楚弄了半天才理解他的意思。在JDK的安装目录下建立%JAVA_HOME%/jre/lib/endorsed 这个文件夹,再把activemq\lib下的jaxb-api.jar拷贝进去就可以了。只是因为JDK提供了一个endorsed目录,该目录是由系统变量System.getProperty("java.endorsed.dirs")定义的。默认情况下一般都是目录。放在该目录下的jar包可以替换掉JDK默认的jar包。
相关推荐
lonesomer 2020-09-17
Locksk 2020-10-12
佛系程序员J 2020-10-10
gdb 2020-09-14
zousongshan 2020-08-10
hell0kitty 2020-07-28
malonely 2020-07-20
missingmuch 2020-07-19
eternityzzy 2020-07-19
wangrui0 2020-06-28
一世为白 2020-06-21
MAC2007 2020-06-16
凉白开 2020-06-17
zhangwentaohh 2020-06-14
liangston 2020-06-14
linzb 2020-06-14
89421478 2020-06-12