jar包不同,有可能jar里的类、或类里的方法有改动,比如方法后来修改了,或者有比这个方法被取代了等等原因。综上所述,由低版本到高版本时,代码可以不改变,最多原先的代码使用的类或类里的方法不是最新的而已!