啟動activemq出現如下情況:
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsICM38FdsYkRGZkRG9lcvx2bjxiNx8VZ6l2cs0TPB1kMrRVTxUEVOBDOsJGcohVYsR2MMBjVtJWd0ckW65UbM5WOHJWa5kHT20ESjBjUIF2X0hXZ0xCMx81dvRWYoNHLrdEZwZ1Rh5WNXp1bwNjW1ZUba9VZwlHdssmch1mclRXY39CXldWYtlWPzNXZj9mcw1ycz9WL49zZuBnLxATN4MTMwITMyITMwEjMwIzLc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
出現這個問題的原因是jdk與activeMQ的版本不比對,我用的版本是apache-activemq-5.15.14,jdk應該用1.8的。
然後我用java -version查詢了自己安裝的jdk版本,确實是1.8的。
但是當使用javac -version查詢時卻出現了問題,無法查詢,說明java環境出現了問題。
那就百度一下,網上是這樣說:
不同原因:
java -version顯示的是最新安裝版本的java
javac -version顯示的是你配置環境變量版本的java
于是重新安裝jdk,配置環境變量,當使用java -version和javac -version指令,提示版本一緻時。
便可以正常通路activemq頁面。