GEORGE
2006-01-03 01:38:36 UTC
I am just experimenting with obfuscation and I have the following issue.
My app works perfectly fine in its unobfuscated version. But when I
obfuscate the jar files with yGuard (a version of RetroLogic) and run it,
the app doesnt start and I just get the command prompt back. I don't have
the slightest clue as to where to start with resolving this. I do use a lot
of this.getClass().getResource() statements. Other than that in one place I
use the reflection API to get some method names from
java.sql.DatabaseMetaData.
Any help will be appreciated. Also, is obfuscation worth the trouble? Is
it really THAT easy to reconstruct source code from byte code?
George
My app works perfectly fine in its unobfuscated version. But when I
obfuscate the jar files with yGuard (a version of RetroLogic) and run it,
the app doesnt start and I just get the command prompt back. I don't have
the slightest clue as to where to start with resolving this. I do use a lot
of this.getClass().getResource() statements. Other than that in one place I
use the reflection API to get some method names from
java.sql.DatabaseMetaData.
Any help will be appreciated. Also, is obfuscation worth the trouble? Is
it really THAT easy to reconstruct source code from byte code?
George