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)?