如何在其他系统中运行可执行jar?

时间:2017-04-21 12:05:58

标签: java eclipse selenium executable-jar

我在eclipse IDE上用java编写了一个selenium web驱动程序。

此程序从放置在我的系统桌面上的Excel工作表中获取数据,所有jar都从我的桌面添加到构建路径中。

EXAMPLE:C:\Users\PEOPLE\Desktop\selenium-server-2.53.0\selenium-2.53.0\libs.

将整个程序导出到可运行的jar文件中并放在桌面上。

jar文件正常运行。

现在的问题是如何让jar文件在其他系统中运行?

使jar文件在其他系统中运行的先决条件是什么?

2 个答案:

答案 0 :(得分:0)

我主要看两件事:

  1. 安装了Java JRE,以便您可以运行java -jar yourJar.jar
    java -classpath yourJar.jar your.package.name.MainClass
  2. 一种配置加载Excel工作表的路径的方法(特别是如果其他系统上的路径不同)。例如,您可以从位于jar的同一存储库中的配置文本文件app.config中读取Java程序中的此路径。
  3. 希望有所帮助:)

答案 1 :(得分:0)

为系统中的Excel文件创建相同的路径(否则需要编辑Config文件)以及文件名。现在,只需在系统中安装最新的JRE即可。去。