【问题标题】:Incorrect path to .jar file.jar 文件的路径不正确
【发布时间】:2016-09-20 06:56:00
【问题描述】:

我在 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\" 已被切断,则路径将是正确的。

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

【问题讨论】:

    标签: java maven netbeans path sikuli


    【解决方案1】:

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

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

    这里描述了解决方法https://bugs.launchpad.net/sikuli/+bug/1410072/comments/3

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-03-23
      • 2012-07-17
      • 2015-07-06
      • 2015-08-30
      • 1970-01-01
      • 2018-03-06
      相关资源
      最近更新 更多