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

  1. 在eclipse中导出jar 

    1).选中需要导出的工程(Aaqq),右击选中“Export”

  2. 在不装jre环境下运行jar程序在不装jre环境下运行jar程序在不装jre环境下运行jar程序在不装jre环境下运行jar程序在不装jre环境下运行jar程序在不装jre环境下运行jar程序在不装jre环境下运行jar程序在不装jre环境下运行jar程序

  3. 2).选择“java”,然后“Runnable JRE file”,接着“next”
    在不装jre环境下运行jar程序在不装jre环境下运行jar程序在不装jre环境下运行jar程序在不装jre环境下运行jar程序在不装jre环境下运行jar程序在不装jre环境下运行jar程序在不装jre环境下运行jar程序在不装jre环境下运行jar程序

3).最后一步,导出main函数一定要有图形界面
在不装jre环境下运行jar程序在不装jre环境下运行jar程序在不装jre环境下运行jar程序在不装jre环境下运行jar程序在不装jre环境下运行jar程序在不装jre环境下运行jar程序在不装jre环境下运行jar程序在不装jre环境下运行jar程序
4).导出成功 
在不装jre环境下运行jar程序在不装jre环境下运行jar程序在不装jre环境下运行jar程序在不装jre环境下运行jar程序在不装jre环境下运行jar程序在不装jre环境下运行jar程序在不装jre环境下运行jar程序在不装jre环境下运行jar程序
5).验证是否成功:打开命令窗口,切换到导出文件路径,键入“java -jar qq.jar”.会打开你的程序。(之前导出文件之后,双击无法打开,提示“A Java Exception has occurred”,可以在改目录下建一个“run.bat”的文件,拿文本编辑器打开,在里面输入“java -jar qq.jar”,即可运行) 
在不装jre环境下运行jar程序在不装jre环境下运行jar程序在不装jre环境下运行jar程序在不装jre环境下运行jar程序在不装jre环境下运行jar程序在不装jre环境下运行jar程序在不装jre环境下运行jar程序在不装jre环境下运行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程序发给任何人,并且在任何环境下都可运行了

转载自:http://blog.csdn.net/java949942167/article/details/45744341

以下是个人试验的程序

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

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

运行结果:

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















作者:星辰 时间:2016-12-12 浏览 926评论 0 赞 0砸 0 标签: Java基础知识
评论
还可以再输入500个字

请您注意

·自觉遵守:爱国、守法、自律、真实、文明的原则
·尊重网上道德,遵守《全国人大常委会关于维护互联网安全的决定》及中华人民共和国其他各项有关法律法规
·严禁发表危害国家安全,破坏民族团结、国家宗教政策和社会稳定,含侮辱、诽谤、教唆、淫秽等内容的作品
·承担一切因您的行为而直接或间接导致的民事或刑事法律责任
·您在NoteShare上发表的作品,NoteShare有权在网站内保留、转载、引用或者删除
·参与本评论即表明您已经阅读并接受上述条款