Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java .jar文件的路径不正确_Java_Maven_Netbeans_Path_Sikuli - Fatal编程技术网

Java .jar文件的路径不正确

Java .jar文件的路径不正确,java,maven,netbeans,path,sikuli,Java,Maven,Netbeans,Path,Sikuli,我正在NetBeans中使用SikuliX创建一个测试。我将依赖项添加到.pom文件中。当我尝试运行测试时,出现以下错误: [error] RunTimeINIT: addToClasspath: does not exist - not added: C:\Users\Jesper\Documents\NetBeansProjects\ElDiablo\Diablo2d\application\file:\C:\Users\Jesper\Documents\NetBeansProjects\E

我正在NetBeans中使用SikuliX创建一个测试。我将依赖项添加到.pom文件中。当我尝试运行测试时,出现以下错误:

[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\”
已被切断,则路径将是正确的


我的问题是为什么复制了路径的第一部分,以及如何更改它?

我在Eclipse/Gradle中遇到了相同的错误。 Gradle中的解决方法是添加一个新的依赖项

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

这里描述了解决此问题的方法

我在Eclipse/Gradle中遇到了相同的错误。 Gradle中的解决方法是添加一个新的依赖项

 compile group: 'com.sikulix', name: 'sikulixlibswin', version: '1.1.0'
此处介绍了解决此问题的方法