写一个 jar 可以大家都是用的过程

https://blog.csdn.net/ema1995cylove/article/details/52792361

在他人电脑(未安装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的。这点我没试过,不知道版本不匹配会不会报错。
 

发布了316 篇原创文章 · 获赞 33 · 访问量 21万+

猜你喜欢

转载自blog.csdn.net/yz18931904/article/details/104349539