I'm puzzled with when I need to install JDK, when JRE for a client.
I have a program written, but it seems to be only workable on a PC installed with JDK, not JRE. Can someone tell me why? What could have happened? What I should look out in my code such that I can make it to run only on JRE?