Possible Duplicate:
How to lock compiled Java Classes to prevent decompilation
…ideally combined with licensing?
Our product is ported from PHP to Java. With PHP, there was a great code encryption / license tool named IONCube Encoder. It encrypts the PHP source code an allows the execution only if a appropriate license is present.
Is there any equivalent for a Java application (that does not rely on a hardware dongle)?
Take a look at JET Excelsior. That’s what we’ve been using and it’s worked pretty well for us.