天天看點

javax/management/DynamicMBean

  java.lang.NoClassDefFoundError: javax/management/DynamicMBean

        bug 解決方法很簡單,不過很多情況下,google搜出來的可能不是一步到位,特寫中文以備忘。

        這是由于SUN JDK1.4中不支援 javax/management/DynamicMBean ,而隻有在 SUN JDK1.5中支援,産生這種情況的很多原因就是因為,開發環境中可能有多個版本的JDK,如1.4,1.5,oracle帶的,weblogic帶的等等。一定要注意在你不經意間修改了環境設定相關的配置之後,如果産生這種錯誤,就要檢查一下 Weblogic 插件下的選項:JavaVM Option,如果其設定為1.4,就會報上面的錯誤,修改為1.5 即可。

        修改 workspace 下的 .metadata 目錄可能會引起連鎖的配置反應,即環境的相關設定可能都會亂,亦即可能引起上述 weblogic不能啟動的錯誤。

本文轉自 august 51CTO部落格,原文連結:http://blog.51cto.com/august/80395,如需轉載請自行聯系原作者