今天在導入一個工程時,編譯並打包到Tomcat後,發現出現java.lang.UnsupportedClassVersionError: Bad version number in .class file異常,檢查了一下我的myEclipse,發現不知道啥時候不小心將編譯器改成JDK6.0了,那個工程是從同事的機上拷貝過來的,用的編譯器是JDK5.0,試了一下,果然是這個問題引起。
那次在Linux上部署工程時也出現過因爲版本不同引起的問題,那時我們用的IDE的編譯器是JDK5.0,而那臺Linux裝的是JDK6.0,部署後發現很多功能都出錯,看來有些東西還是得注意一下啊。
附,在myEclipse中改變編譯器的方法:Project->Properties->Java Compiler->Configure Workspace Setting,在彈出的頁面中可以進行設置。
Bad version number in .class file異常
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
異構數據源同步之數據同步 → datax 改造,有點意思
青石路
2024-05-20 13:36:00
使用 Spacesniffer 找回 48G 系統存儲空間的總結
易墨
2024-05-20 13:34:40
efcore如何優雅的實現按年分庫按月分表
薛家明
2024-05-20 13:34:00
[轉帖]CPU性能優化基本篇:一定要了解Linux CPU哪些基本概念
濟南小老虎
2024-05-20 13:29:28
[轉帖]原理篇:Redis性能優化一定會涉及的9個項目(超全)!
濟南小老虎
2024-05-20 13:29:28
[轉帖][譯] 寫給工程師:關於證書(certificate)和公鑰基礎設施(PKI)的一切(SmallStep, 2018)
濟南小老虎
2024-05-20 13:29:28
[轉帖]HTTP服務及狀態碼
濟南小老虎
2024-05-20 13:29:28
配置SQLServer遠程連接
MrZivChu
2024-05-20 13:27:28
redis存儲之序列化問題
IT特工
2024-05-20 13:10:57
聽說你是高手?說說你的 JVM調優方法論 吧?(美團面試,問的賊細)
瘋狂創客圈
2024-05-20 13:10:46
《Linux程序設計》各章知識點梳理
海闊天空818
2024-05-20 13:08:36
項目管理之八大績效域------筆記(五)
北極的大企鵝
2024-05-20 13:07:05
視野修煉-技術週刊第84期 | Mako
粥裏有勺糖
2024-05-20 13:06:15
視野修煉-技術週刊第83期 | MarsCode
粥裏有勺糖
2024-05-20 13:06:15