我在安装程序中混淆罐子时遇到问题。有多个罐子(使用yguard进行混淆)用于创建izpack。当所有的罐子都是在Oracle的jre上编译的时候,它们不会产生问题。但是,当我使用某些使用openJDK编译的jar时。
通过build.xml读取时出现解析错误(当遇到openJDK编译jar的条目时出现)
我的问题是
- 是否需要使用相同版本的java编译所有罐子?(所有罐子的openJdk或Oracle的jre)
- yguard是否对Oracle的jre有限制?
有没有其他方法来解决这个问题?因为,我需要它与某些openJDK编译的jar一起使用Jre编译的jar。
如果你不使用yguard进行混淆,它是否有用?
—
Mokubai