>本质
明白话说在前头,其实这是一种掩耳盗铃的做法,不过在表现形式上,很像是把jar变成了一个可执行的exe文件来运行。
jar的执行依旧是需要JRE环境的,但这个我们可以通过其他方式来实现,这里暂挂不表,我们留到最后去说。
转载请注明:[来自身披白袍的博客:http://blog.csdn.net/shenpibaipao]。
>运行前提
首先,要保证你的jar包双击之后能够运行,或是利用cmd控制台运行下面的命令后可以执行。
javaw -jar xxxx(你的jar包)
有时候,双击可能并不能运行,但通过cmd控制台输入上面那个命令可以运行。这个主要是因为注册表和系统环境变量的问题,我会在另外一篇文章里说说这件事。
总之,最低的运行前提是,在cmd中输入以上命令可以执行。(当然,如果不行,看文末更一般的解决方法)
>编写bat
之所以选择利用bat,是因为它在dos和windows系统下都是标准的可执行文件,另外一个很重要的原因就是脚本编写简单。我们新建一个run.bat,右键tx