Java程序运行器用java做东西时我们可能也想做出来打包成jar的文件能自动运行。如果让每个用户都安装了jdk,
Java程序运行器
用java做东西时我们可能也想做出来打包成jar的文件能自动运行。如果让每个用户都安装了jdk,且设置了jar默认打开程序,这样可能用户觉得不好。通常我们可能看到很多软件都是自带jre,我现在做的这个也是这样的。这样用户就不用配置任何东西就可以使用软件了,而且可以通过点.exe来进入程序,让用户有更多windows的感觉。
以下是主要的.bat文件,实际上我们点击它就可以了,用.exe来进入程序只是给用户更好的体验。
?
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::当前目录中有“jre”、“bin”和此“*.bat”文件:::::::::::::::::其中“jre”为java运行时文件包,“bin”为程序的jar文件所在的文件包::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::设置临时环境变量为当前目录中的jre/bin里,jre为java运行时环境文件包set path=%CD%/jre/bin::进入当前目录中的bin目录下,即:程序的jar文件所在的文件包cd bin::运行程序的jar文件java -jar mysys.jar?
弄好了这个工具,请把它们按照以上代码的注释放在正确的文件夹中,这样就可以使用了,如果要改文件夹布局,请改写上面相应的代码!
?
附件中是做好的一个成品,用VB写了个.exe文件来做运行器,通过它去执行以上的小工具来达到运行程序的目的。解压密码是:jerval
?
?
