繁体   English   中英

将可执行的jar文件运行到另一台机器上

[英]Running Executable jar file into another machine

我想将我的可执行jar文件运行到其他人的机器中,因为我需要将此jar文件作为工具共享给团队。 我已经在该机器上安装了jdk。 仍然无法通过双击运行该jar。 由于此jar文件具有硒代码,因此通过cmd运行该文件时会提示它在错误下方显示 我是否还需要将IEDriverserver.exe放入该计算机。

将可执行的jar文件运行到另一台计算机上的步骤是什么? 请帮我。

Exception in thread "main" java.lang.IllegalStateException: The driver executabl
e does not exist: C:\Automation\IEDriverServer.exe
        at com.google.common.base.Preconditions.checkState(Preconditions.java:51
8)
        at org.openqa.selenium.remote.service.DriverService.checkExecutable(Driv
erService.java:136)
        at org.openqa.selenium.remote.service.DriverService.findExecutable(Drive
rService.java:131)
        at org.openqa.selenium.ie.InternetExplorerDriverService.access$000(Inter
netExplorerDriverService.java:32)
        at org.openqa.selenium.ie.InternetExplorerDriverService$Builder.findDefa
ultExecutable(InternetExplorerDriverService.java:167)
        at org.openqa.selenium.remote.service.DriverService$Builder.build(Driver
Service.java:330)
        at org.openqa.selenium.ie.InternetExplorerDriver.setupService(InternetEx
plorerDriver.java:288)
        at org.openqa.selenium.ie.InternetExplorerDriver.<init>(InternetExplorer
Driver.java:210)
        at org.openqa.selenium.ie.InternetExplorerDriver.<init>(InternetExplorer
Driver.java:154)

是的,您必须将驱动程序文件放置在要运行应用程序的所有系统上,可以手动执行此操作,也可以使用jar本身自动执行此任务,

步骤1:然后,您可以将资源添加到jar中,

步骤2:您可以从JAR将资源复制到系统

复制应该是一次性的过程,您可以在每次运行应用程序时通过在计算机上创建一些静态信息来进行处理。

您可以使用以下链接:

如何将jar中的文件复制到jar中?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM