jrebel 如何去掉文件指纹效验?
@dd 你好,想跟你请教个问题:
关于jrebel 5.0.1,我下载的是压缩包版的archive 版本,遇到个问题,在archive 版本里,meta-inf文件夹下没有SF,和RSA 两个记录jrebel.jar内文件指纹的文件,我在替换自己的公钥之后任然出现了
Exception in thread "main" java.lang.UnsupportedClassVersionError: (com/zeroturnaround/licensing/b) bad major version at offset=6
[exec] at java.lang.ClassLoader.defineClassImpl(Native Method)
[exec] at java.lang.ClassLoader.defineClass(ClassLoader.java:258)
[exec] at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:151)
[exec] at java.net.URLClassLoader.defineClass(URLClassLoader.java:589)
[exec] at java.net.URLClassLoader.access$400(URLClassLoader.java:123)
[exec] at java.net.URLClassLoader$ClassFinder.run(URLClassLoader.java:1034)
[exec] at java.security.AccessController.doPrivileged(AccessController.java:279)
的错误,我想问下你是如何去掉文件效验这一部分的。我以前的方法是去掉RSA和SF 这两个文件,但是archive版本的原本就没有,望回答。不胜感激。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
根本没去掉过这个
那里没有什么RSA吧
Manifest-Version: 1.0
Ant-Version: Apache Ant 1.8.1
Created-By: 1.6.0_27-b07 (Sun Microsystems Inc.)
Premain-Class: com.zeroturnaround.javarebel.java5.AgentInstall
Can-Redefine-Classes: true
Boot-Class-Path: jrebel.jar
Main-Class: com.zeroturnaround.javarebel.java4.Install
Implementation-Title: JRebel
Specification-Title: jrebel
Specification-Version: 5.0.0
Implementation-Version: 201206080930
JavaRebel-Plugin: org.zeroturnaround.javarebel.integration.Integration
Plugin