用eclipse run as 时报这个错了,遂cmd看了下,两哥们版本一样啊,所以就蒙了?请万能的网友帮帮忙
学习是最好的投资!
有可能是依賴了高版本java編譯出來的jar包,運行時用的java版本不夠高。不一定是自己程式碼的問題,有可能是依賴的jar包
某一個java引用的 jar套件, 編譯的時候用了 "-target version"
http://docs.oracle.com/javase/8/docs/technotes/tools/windows/javac.html
http://blog.sina.com.cn/s/blog_64ecfc2f0102uxu6.html
換了個jdk1.8,問題就解決了,蛋痛的版本
我前兩天也遇到這個問題,想了想自己似乎是更新了android N的SDK,嘗試著把N的SDK刪除了,現在沒有這個問題,不知道和您是不是一樣。
有可能是依賴了高版本java編譯出來的jar包,運行時用的java版本不夠高。不一定是自己程式碼的問題,有可能是依賴的jar包
某一個java引用的 jar套件, 編譯的時候用了 "-target version"
http://docs.oracle.com/javase/8/docs/technotes/tools/windows/javac.html
http://blog.sina.com.cn/s/blog_64ecfc2f0102uxu6.html
換了個jdk1.8,問題就解決了,蛋痛的版本
我前兩天也遇到這個問題,想了想自己似乎是更新了android N的SDK,嘗試著把N的SDK刪除了,現在沒有這個問題,不知道和您是不是一樣。