包'au.com.bytecode'不存在(OpenCSV)

时间:2012-08-07 19:55:48

标签: java windows netbeans opencsv

就像标题所说的那样。我究竟做错了什么?我正在使用Netbeans,我为我的第三方库创建了一个文件夹,右键单击了包,导航:

Properties > Libraries > Add JAR/Folder > OpenCSV-2.3.jar

然后使用

import au.com.bytecode.OpenCSV;

class OpenCSV extends au.com.bytecode.OpenCSV {

}

但每次尝试修复导入或编译时,netbeans都会抛出上述错误(或完全删除导入)。

那我在这里做错了什么?

提前致谢。

2 个答案:

答案 0 :(得分:1)

我明白了。在用7Zip探索JAR后,我发现'opencsv'是一个文件夹,而不是一个类;将“。*”添加到导入行的末尾后,它开始工作了!

答案 1 :(得分:0)

请确保您使用的是哪个Opencsv。我遇到了同样的问题,因为我添加了com.opencsv.opencsv ma​​ven依赖项,并且期望是au.com.bytecode.opencsv:

<dependency>
    <groupId>au.com.bytecode</groupId>
    <artifactId>opencsv</artifactId>
    <version>2.4</version>
</dependency>