Unten ist mein Code, die in Eclipse Java-ProjektProgramm arbeitet von Eclipse-aber nicht von ausführbaren JAR-Datei
String IEPath = "src/IEDriverServer.exe";
File file = new File(IEPath);
System.setProperty("webdriver.ie.driver",file.getPath());
WebDriver driver = new InternetExplorerDriver();
perfekt funktioniert, wenn ich den gleichen Code in eine ausführbare JAR-Datei exportieren und doppelklicken Sie darauf, oder wenn ich laufen es von Eingabeaufforderung gibt unter Ausnahme
The driver ececutable does not exist C:\Backup\New folder\src\IEDriverServer.exe
ich IE exe in meinem Java-Projekt kopiert haben und die Java-Projekt einschließlich der IE exe exportiert. Wenn ich das JAR ausführe, kann es den IE exe-Pfad nicht auswählen. Bitte helfen! TIA!
Objekte in einem Glas sind keine Dateien und Sie können 'File' nicht verwenden, um auf sie zuzugreifen. –
@ greg-449 Vielen Dank für Ihren Kommentar. Könntest du mir bitte helfen, welchen Code ich richtig schreiben sollte, damit er meinen IE-Exe-Pfad liest. TIA! –
@ShawnDoussa verwenden class.getResource ("Pfad zu exe relativ zu dieser Klasse") – rvit34