2016-05-23 8 views
1

NetBeansでSikuliXを使用してテストを作成しています。依存関係を.pomファイルに追加しました。私は私のテストを実行しようとすると、私は次のエラーを取得する:.jarファイルへの不正なパス

[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 

あなたが見ることができるように、.jarファイルへのパスは、すべて間違っています。最初の"C:\Users\Jesper\Documents\NetBeansProjects\ElDiablo\Diablo2d\application\"が途切れていた場合は、正しいパスになります。

私の質問は、パスの最初の部分が複製されている理由と私はそれをどのように変更するのですか?

答えて

0

Eclipse/Gradleで同じエラーが発生しました。 のGradleでの回避策は、このための回避策はhttps://bugs.launchpad.net/sikuli/+bug/1410072/comments/3

ここで説明されて

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

新しい依存関係を追加することです

関連する問題