最近在一臺老的電腦用ant構建項目,跑了下ant命令後,發現老是提示UNEXPECTED TOP-LEVEL EXCEPTION異常,具體異常描述
[exec] UNEXPECTED TOP-LEVEL EXCEPTION
[exec] com.android.dx.cf.iface.ParseException: bad class file magic(cafebabe) or version (0034.0000)
解決方案
試過很多辦法,最後發現原來是JDK環境配置問題,電腦的JDK是1.8,同時還配置了JDK1.7,最後把JDK環境變量改爲1.7,用JDK1.7機型編譯,解決此問題。