我一直在寻找任何解决方案来混淆使用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?
为什么你需要混淆一个Web应用程序?它无论如何都在你自己的服务器上运行。 – millimoose 2013-02-13 20:27:24
它不是一个web应用程序...它是一个使用spring框架的桌面应用程序。 – 2013-02-13 20:31:40
@GabrielCâmara,请问,你能在这里发布一个链接,展示如何遮蔽Spring MVC项目吗?我还没有找到任何帮助,我可以看到你已经找到了做到这一点的方法。 – 2015-11-08 23:00:43