Java/Netbeans找不到库/包

Java/Netbeans找不到库/包,java,netbeans,package,Java,Netbeans,Package,我开始使用这种类似arduino的新硬件,叫做tinkerforge。要用Java实际控制其中的任何部分(部分还没有到达),您需要在项目中包含该库 我创建了一个新的库并添加了类路径,netbeans发现所有文件都很好,并显示它们。(截图)但当我使用import时,它仍然找不到任何类或库本身 我花了4个小时试图找出问题所在,但一无所获。我通常不会解决我的问题:/但我是java新手,所以我可能遗漏了什么 另外,当我运行它时,我得到一个java错误,说找不到包 链接到更大的图像: 我想你用的是一种看起

我开始使用这种类似arduino的新硬件,叫做tinkerforge。要用Java实际控制其中的任何部分(部分还没有到达),您需要在项目中包含该库

我创建了一个新的库并添加了类路径,netbeans发现所有文件都很好,并显示它们。(截图)但当我使用import时,它仍然找不到任何类或库本身

我花了4个小时试图找出问题所在,但一无所获。我通常不会解决我的问题:/但我是java新手,所以我可能遗漏了什么

另外,当我运行它时,我得到一个java错误,说找不到包

链接到更大的图像:

我想你用的是一种看起来很腐败的方法。如果我将此库添加到项目中,请手动使用FQN:

    com.tinkerforge.BrickletTemperature t = null;
使用Ant构建时,会产生一个错误:

.../src/....java:4: error: cannot access BrickletTemperature
        com.tinkerforge.BrickletTemperature t = null;
  bad class file: /tmp/Tinkerforge.jar(com/tinkerforge/BrickletTemperature.class)
    class file contains wrong class: bindings.BrickletTemperature
    Please remove or make sure it appears in the correct subdirectory of the classpath.
1 error

javap
确认类不在声明的包中。向制造商报告。

是否尝试重新启动NetBeans?是否尝试创建新项目、添加此库并执行导入语句。是否尝试了这两种方法,但均无效。我不知道为什么这不起作用。如果我输入com。它只显示oracle和sun,但如果导入其他库,它会显示在com中。它很可能是类路径中具有相同类名的多个jar版本