修改CLASS 总是报错

以前同事写的老程序 解压JAR包后 修改class文件后 重新打包后 运行 提示could not find the main class
我是用 jclass 找出变量 用IDEA 修改的CLASS 后来发现原来的程序是在jdk1.3.1 下运行的 我用的是1.8.1 跟这个有关系吗
有没有方法 在不解压JAR包的情况下 直接修改JAR包里的CLASS

你确定是JDK1.3嘛,这也太老了吧,而且JDK是向下兼容, 你1.8.1 编译的, 版本高了。
相同JDK版本编译的,其实可以直接替换class的,只要依赖啥的都没问题,完全可以将关联的class拷过去,

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^