我是用的Eclipse編譯的,當我編譯好后運行的時候出現了Unsupported major.minor version 49.0的錯誤,經過我的查找,我發現我在Eclipse中用的vm是1.5版本的(【Window】->【Preferences】->【Java】->【Compiler】->【JDK Compliance level】->1.5),而我在Tomcat5.0中配置的環境變量用的vm是1.4的,所以我在執行這個文件的時候實際就是用1.4的vm來執行1.5的vm編譯的東西,所以他報了版本不兼容的錯誤!所以要解決這樣的問題要么把Tomcat的環境變量也設置成1.5的vm要么吧Eclipse中的vm設置成1.4的。我在這兒把Eclipse中的vm他設置成了1.4的,問題解決。