前些天做了個小東西,本機上裝的是JDK 6,拿到別人機器上老是報錯,JAR包不能夠正常的打開,說是程序的主類找不到,
,當是真的是有點滴汗,明明在自己電腦上是可以的。所以自己坐到電腦前找原因,后來發現直接運行主類也是不可以的,說的是類版本不對。根據我敏銳的直覺,我覺得應該是JDK的版本不符合。
后來終于解決了,我發現JDK編譯的東西可以向下兼容,不可以向上兼容。也就是說JDK 6上編譯的東西不能在JDK 6以下運行。
這個結論只是自己電腦上得出的(可能有錯誤)。希望能給得到同樣錯誤的朋友一些幫助。
posted on 2007-05-14 21:51
Dong 閱讀(242)
評論(0) 編輯 收藏