The other computer should have the same version JRE or a later version JRE than what was used to develop the jar.
JRE's are theoretically backwards compatible, however I have run into situations with third-party JARs that didn't run on later versions of the JRE they were developed in. That i would say is more the exception than the rule.