java程序在别的电脑无法运行怎么办?相关方法分享

有时候我们将java程度开发好,想要将程序发送给同事在他们的电脑上运行,可是不管怎么操作就是无法实现java程序在别的电脑运行,那么下面我们就给大家讲解一下java程序在别的电脑运行方法。

首先我们都知道java程序是运行在java虚拟机上的,所以要想运行class文件,必须要有java环境的支持——jre。

第一步:我们将写好的java项目导出jar文件,在导出的时候有两个jar的导出,一种是jar文件,还有一种是可执行的jar文件,这里我们导出可执行的jar文件。在导出的时候注意下你们eclipse的编译等级。因为 我们要更具这个编译等级,选择相应的jre,如果编译等级是1.6那么我们就使用jre6来作为环境。如果编译等级是1.7,那么就要用jre7了,以此类推。

贴上图:

1.点击工程名右击——》选择Export——》选择Java下的Runnable JAR file——》点击next。

java程序在别的电脑无法运行怎么办?相关方法分享.png

2.点击next之后出现如下界面,设定箭头指向的地方

选择项目的启动类——》选择生成的jar存放路径——》勾选第三个选项Copy required libraries into a sub-folder next to generated JAR——》点击Finish,生成可执行的jar包,还有一个lib的文件夹。

1.png

第二步,我们创建一个目录,将生成好的jar包和lib文件夹放入文件中,然后更具我们该项目编译的级别,将对应的jre在放入该目录中,jre在我们安装JDK的时候都会有去JDK安装目录去找就会发现了,把整个jre都Copy过来放在我们创建的目录中,当然如果你会精简jre那是最好了,否则 我们最后的项目会变得非常大,因为光一个jre就上百兆了。不会精简jre也没关系,就整个都Copy过来就行了。

2.png

其中你会发现里面还有一个.bat文件,这个文件相当关键。当上面所说的操作都完成以后。我们开始第三步。

第三步:在创建的目录中创建一个文本文件,以.bat为后缀名。用文本文件打开在里面写上如下的一段东西:

3.png

最后,双击.bat文件就可以运行程序了

其中 set path是将该项目的环境指向我们自己放进去的jre。

start javaw 是指向启动的jar文件,也可以把start javaw换成java但是在运行程序的时候会一只出现一个命令行窗口的控制台。但都不会影响我们的启动。

到此,一个简单的启动程序制作好了,这个时候,我们只要将其压缩一下就可以发给你的好友运行了。最后大家如果想要了解更多java入门知识,敬请关注奇Q工具网。

推荐阅读:

java程序的基本框架是什么?java程序常用基本框架

有java为什么打不开jar文件?Java闪退怎么办?

几率大的Redis面试题有哪些?附相关答案