热点:

    无需JRE/JDK运行Java程序方法

      [   原创  ]   作者:
    收藏文章 暂无评论

    未安装运行环境如何启动Java程序?

    1、 Java程序与C程序最大的不同在于,它不能像C程序那样直接双击运行,必须先安装相应的运行环境,且通常以.jar为文件扩展名。

    2、 将运行环境一并打包进免安装的绿色压缩包中,资源包内含JRE和.jar程序,外层用.vbs脚本实现双击启动,方便直接运行。

    3、 资源包里其实已包含安装好的JRE,需先将其部署到指定文件夹。安装后JRE体积约一百六七十兆,而我要运行的JAR程序仅十几KB,若直接整体打包,显然极不划算,浪费空间。

    4、 接下来是精简JRE的过程,需逐步删除不必要的文件。这一步较为繁琐,建议采用删一删、试一试的方式:先将.jar程序放入bin目录,在该目录打开命令行窗口,用javaw -jar 文件名.jar启动程序。若运行失败,说明删错了,立即恢复文件;成功则继续尝试删除其他内容。善用键盘↑键可快速调用上一条命令,提高测试效率,反复验证直到JRE最精简且程序仍能正常运行。

    5、 这是我整理后的精简目录,程序包含网络访问功能,界面由WindowBuilder生成的Java Swing实现,上述文件已满足运行需求,可作为精简示例参考。

    6、 必备字体文件

    7、 这可能是虚拟机的文件。

    8、 这也是虚拟机的文件。

    9、 在bin目录中新建一个.bat文件用于启动.jar程序,首先通过命令设置临时环境变量,确保系统能找到位于bin目录中的javaw.exe,随后执行第二条命令来运行.jar文件,从而完成程序的启动。

    10、 设置路径为当前目录下的资源包文件夹。

    11、 运行命令启动雷区检测稳定版程序。

    12、 为提升用户体验,避免运行.jar文件时出现闪动的黑窗口,可编写一个.vbs脚本用于静默启动.bat文件,从而隐藏命令行窗口,使程序启动更加平滑自然。

    13、 创建对象执行脚本命令,以隐藏方式运行当前目录下的批处理文件,启动程序无需显示窗口。

    14解压后体积仅为原来的三分之一,大幅缩减。

    15、 压缩后仅20M,体积更易接受。

    soft.zol.com.cn true https://soft.zol.com.cn/1020/10205785.html report 1540 未安装运行环境如何启动Java程序? 1、 Java程序与C程序最大的不同在于,它不能像C程序那样直接双击运行,必须先安装相应的运行环境,且通常以.jar为文件扩展名。 2、 将运行环境一并打包进免安装的绿色压缩包中,资源包内含JRE和.jar程序,外层用.vbs脚本实现双击启动,...
    不喜欢(0) 点个赞(0)
    随时随地资讯查报价 就上ZOL手机客户端,点击或扫描二维码下载
    立即下载

    Java Runtime Environment(JRE)

    更新时间:2023年06月20日

    用户评分:9 | 2人点评

    软件类型:免费软件

    软件语言:多国语言

    Java Runtime Environment(JRE)
    • 更新时间:2023年06月20日
    • 软件大小:65.1MB
    • 软件分类:Java软件
    • 语言种类:多国语言
    • 软件评级:2 人点评