求救:java代码打包有关问题。们来帮帮忙哈~

求救:java代码打包问题。大虾们来帮帮忙哈~~~~
前些天做了一个小游戏,已经打包成jar文件,但是只能在安装了jdk的机器上运行

请问要打包成什么类型才在没有安装jdk   的机器上运行?还有该如何打包?
请会的朋友告诉一下,谢谢了~~~

------解决方案--------------------
用exe4j把jar包打包成exe文件就可以,在里面会把需要的jre文件也给打包在一起,不过这样后,exe文件相对大一些,如一个10K的程序,打包成exe后,估计在2M左右