1. 程式人生 > >環境變量配置為jdk8,顯示的java版本為jdk7

環境變量配置為jdk8,顯示的java版本為jdk7

系統環境 目前 lan net cnblogs 後來 src rac 是我

經查找發現是jdk版本的問題,我系統環境變量配置的是jdk7,可是這個war包需要在jdk8的環境下運行。於是我就手動將環境變量的jdk7換成jdk8,結果發現依然還是會出現以上問題。於是我打開cmd用Java -version指令查看發現,我目前配置的環境變量還是jdk7,這我就納悶兒了,明明配置的是jdk8為何還是顯示jdk7。後來經過一陣上網苦搜,發現原來Oracle也自帶一個jdk,如果你在配置環境變量時,將jdk配在oracle後面,系統則會默認查找oracle的jdk,導致你的配置根本沒起到作用。這種情況只需要把jdk的配置挪到oracle前面即可,這樣也不會影響到oracle的運行。

技術分享

環境變量配置為jdk8,顯示的java版本為jdk7