做网站有软件吗,网页和站点的区别,网站建设发布设需求,一流的聊城做网站费用2019独角兽企业重金招聘Python工程师标准 这里用nsis的eclipse插件来打包exe。插件地址#xff1a;http://eclipsensis.sf.net/update 安装完毕之后创建一个java程序#xff0c;导出一个可执行的jar文件#xff0c;名字JavaApp.jar。现在开始准备打包制作安装… 2019独角兽企业重金招聘Python工程师标准 这里用nsis的eclipse插件来打包exe。插件地址http://eclipsensis.sf.net/update 安装完毕之后创建一个java程序导出一个可执行的jar文件名字JavaApp.jar。现在开始准备打包制作安装程序。 1.新建一个nsis script的文件有一个向导前面几个不做描叙。自己看着操作就可以了。 2.重点说一下installer这里把项目所需要的文件打包进去进行然后创建快捷方式。我是新建了一个bat文件内容就是java -jar JavaApp.jar。新建快捷方式指到这个bat。其他的自己next下去看着设置就可以了。 这里重点是这个文件这样的快捷方式可能会无法运行目录位置不对把bat内容修改一下 java -jar %~dp0/JavaApp.jar 这样就应该可以直接运行起来了。%~dp0表示当前的bar文件目录。 其他的玩意像带参数把jre也打包就是在这个bat里做手脚了。 此外可以用着方式来实现用java程序打开指定类型的文件java -jar %~dp0/JavaApp.jar %1 这样文件就会作为一个参数传入到java程序中了。 可以使用javaw -jar xxx.jar启动。但是会闪一下控制台。 可以用vbs方式启动 Set objShell Wscript.createObject(Wscript.shell) Set fso CreateObject(Scripting.FileSystemObject) objShell.CurrentDirectory fso.GetParentFolderName(wscript.ScriptFullName)\bin objShell.run(..\jre\bin\javaw.exe -jar xxx.jar) 完全隐藏控制台 转载于:https://my.oschina.net/moonsun/blog/60845