Possible Duplicate:
How can I convert my Java program to an .exe file?
Is it possible to run a jar file in a PC without installing JDK or JRE SDK? Converting to exe or any other way?
Possible Duplicate:
How can I convert my Java program to an .exe file?
Is it possible to run a jar file in a PC without installing JDK or JRE SDK? Converting to exe or any other way?
Run jar file in .Net => http://www.ikvm.net/ (Another VM for java)
Or you can convert java to exe Using: http://www.duckware.com/jexepack/index.html
by the way you can use gcc.gnu.org/java ("GCJ" another compiler of Gcc Gnu) to compile java in standalone executable file
A jar file is a java archieve. A JRE is runtime environment for such a file, which it depends on. Without any kind of java runtime environment, you cannot.
However though, there are lot of environments that already have it, so you don't necessarily have to separately install it.
JDK/SDK is not needed.
Note that converting jar file to an exe won't change the fact that it still needs java runtime environment to run.
You don't need an "JDK" or "JRE SDK" but you will need a "JRE" minimum. You can convert it to an EXE but you still need to inlcude libraries which have all the same information that a JRE would.
E.g. With a VC++ you need the runtime library for that version to run such a program.