簡體   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