2016-05-23 14 views
1

Ich verwende SikuliX in NetBeans, um einen Test zu erstellen. Ich habe die Abhängigkeit zu meiner .pom-Datei hinzugefügt. Wenn ich versuche, meinen Test auszuführen, erhalte ich folgende Fehlermeldung:Falscher Pfad zur .jar-Datei

[error] RunTimeINIT: addToClasspath: does not exist - not added: 
C:\Users\Jesper\Documents\NetBeansProjects\ElDiablo\Diablo2d\application\file:\C:\Users\Jesper\Documents\NetBeansProjects\ElDiablo\Diablo2d\application\target\diablo2d\diablo2d\modules\ext\com.se.sem4.group2.Core\com-sikulix\sikulixapi.jar! 
*** classpath dump 
0: /C:/Users/Jesper/Documents/NetBeansProjects/ElDiablo/Diablo2d/application/target/surefire/surefirebooter2216122235168821312.jar 
*** classpath dump end 
[error] RunTimeINIT: *** terminating: libs to export not found on above classpath: /sikulixlibs/windows/libs64 

Wie Sie sehen können, alles falsch der Pfad zu der .jar-Datei ist. Wenn der erste "C:\Users\Jesper\Documents\NetBeansProjects\ElDiablo\Diablo2d\application\" abgeschnitten worden wäre, wäre der Pfad korrekt.

Meine Frage ist, warum der erste Teil des Pfades dupliziert wurde, und wie ändere ich es?

Antwort

0

Ich habe den gleichen Fehler in Eclipse/Gradle gefunden. Die Abhilfe in Gradle ist eine neue Abhängigkeit hinzufügen

compile group: 'com.sikulix', name: 'sikulixlibswin', version: '1.1.0' 

Die Abhilfe für dieses hier beschriebene https://bugs.launchpad.net/sikuli/+bug/1410072/comments/3