JAVA的特性就是跨平台,跨平台的原理就是底层内部的JDK虚拟机的支持, 所以没有JDK(运行环境)是不可以运行的! 也有办法可以实现,可以把JDK和程序打包在一起,再写个window的*.bat文件(里面写调用JDK的运行指令),这样就实现随便把这个压缩包考到window系统下点击bat文件就可以执行你的java程序,而不需要安装JDK运行环境(缺陷:JDK在一起文件比较大)。
必须有Java虚拟机才行,字节码是运行在虚拟机上的。所以,把JRE也拷贝过去。
改后缀
fatjar javalauncher.去学习一下。