2025年在不装jre环境下运行jar程序

在不装jre环境下运行jar程序在不装 jre 环境下运行 jar 程序 最近在学 javase 自学了一个月 花了两天做了一个仿的聊天软件 是在 eclipse 下完成的 想导出和不了解 java 机制的朋友聊聊天 在 eclipse 中导出 jar 1 选中需要导出的工程 Aa 右击选中 Export 2 选择 java

大家好,我是讯享网,很高兴认识大家。

在不装jre环境下运行jar程序
最近在学javase,自学了一个月,花了两天做了一个仿的聊天软件。是在eclipse下完成的。想导出和不了解java机制的朋友聊聊天。

  1. 在eclipse中导出jar
    1).选中需要导出的工程(Aa),右击选中“Export”

    第一步
    讯享网

    2).选择“java”,然后“Runnable JRE file”,接着“next”
    第二步

3).最后一步,导出main函数一定要有图形界面
最后一步

4).导出成功
导出成功

5).验证是否成功:打开命令窗口,切换到导出文件路径,键入“java -jar .jar”.会打开你的程序。(之前导出文件之后,双击无法打开,提示“A Java Exception has occurred”,可以在改目录下建一个“run.bat”的文件,拿文本编辑器打开,在里面输入“java -jar .jar”,即可运行)
验证

  1. 在他人电脑(未安装jre)运行jar程序。
    以下是我在网上找到的:
    电脑A安装了JRE环境,电脑B没有安装JRE环境。
    (1)将电脑B的C:\lzqdiy下的class文件打包成myjava.jar文件(可 以直接用Eclipse的导出功能),将myjava.jar存放到C:\lzqdiy下。
    (2)从电脑A上将JDK中的jre目录中的所有文件复制到电脑B的C:\lzqdiy\jre下。
    (3)在电脑B的C:\lzqdiy下建立一个run.bat文件,内容是”start jre\bin\javaw -jar myjava.jar”。
    (4)双击run.bat就可在不安装JRE环境的电脑上运行Java应用程序了。
    这里我补充几点:
    (1)JDK以及JRE如果是windows下,注意区分是32位。还是64位。我的电脑是64位,按照上面方法做后,发现在有些电脑上可以打开,在有些电脑上黑窗口闪一下,之后就没反应了。花了我很多时间,最后总结出:jre的位数和操作系统的位数不一样造成的。
    (2)上面提到“从电脑A上将JDK中的jre目录中的所有文件复制到电脑B的C:\lzqdiy\jre下。”。我发现没必要非得从“电脑A”中复制jre,在自己电脑上复制jre也可以。
    (3)还有可能跟你的jre版本也有关系。我在eclipse下用的版本是1.8的,所以之后复制jre的时候也要选1.8的。这点我没试过,不知道版本不匹配会不会报错。

通过以上步骤,你就可以把jar程序发给任何人,并且在任何环境下都可运行了

小讯
上一篇 2025-02-27 21:10
下一篇 2025-02-06 08:02

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/51434.html