我一直在寻找任何解决方案来混淆使用Spring MVC框架的项目,但我没有找到任何东西。
例如,当我用ProGuard混淆一个项目时,我会得到这样的东西:
在混淆之前:
A类:
class A {
MyObject obj1;
//Constructors
//getters & setters
}ApplicationContext.xml
<bean id="objectOne" class="com.myproject.MyClass" />
<!-- Injection -->
<bean id="A" class="com.myproject.controller.A">
<property name="obj1" ref="objectOne" />
</bean>在混淆之后:
class A {
Z a = new Z();
//Constructors
//Getters & Setters
}但ApplicationContext保持不变...
有没有办法混淆类和applicationContext?
发布于 2013-02-14 04:24:28
当涉及到反射时,混淆不起作用,因为它不知道哪些文件包含对原始类名的引用。
https://stackoverflow.com/questions/14862013
复制相似问题