Pradeep As far as I know there is no u[ward limit on the total size of the compiled class file. There are however severalo other things that make up the byte code that are limited to 64k. The value of the code_length (the number of bytes in a method), might be what you heard of that is confusing you. For all of the details check out the virtual machine specification.
I’ve looked at a lot of different solutions, and in my humble opinion Aspose is the way to go. Here’s the link: http://aspose.com