Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/387.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中导入CSVReader_Java_Eclipse_Csv - Fatal编程技术网

在java中导入CSVReader

在java中导入CSVReader,java,eclipse,csv,Java,Eclipse,Csv,我正试图将CSVReader导入到我的Java项目中,但当我试图构建该项目时,它说“导入au无法解决” 我已经将opencsv-3.3.jar添加到构建路径中,并在源代码中导入了以下内容 import au.com.bytecode.opencsv.CSVReader; import au.com.bytecode.opencsv.bean.ColumnPositionMappingStrategy; import au.com.bytecode.opencsv.bean.CsvToBean;

我正试图将CSVReader导入到我的Java项目中,但当我试图构建该项目时,它说“导入au无法解决”

我已经将opencsv-3.3.jar添加到构建路径中,并在源代码中导入了以下内容

import au.com.bytecode.opencsv.CSVReader;
import au.com.bytecode.opencsv.bean.ColumnPositionMappingStrategy;
import au.com.bytecode.opencsv.bean.CsvToBean;

还有什么可能会遗漏或错误导致此问题?

您需要使用rigth Jar。例如,你可以从这里开始

它包含包
au.com.bytecode.opencsv
,存储库位于其中,是一个

上的项目提供了包
com.opencsv


取决于要使用的项目。也许在import语句中更改包名可以修复它(当opencsv-3.3.jar是您需要使用的jar时)。

该jar只是使用“com.opencsv”作为包名。您没有正确导入它,或者它不在类路径中。是的,它现在正在工作。没有意识到他们使用的是不同的包装。谢谢。我发现了不同之处,现在它正在发挥作用。最初认为opencsv-3.3.jar与opencsv-2.4.jar相比只是一个更新的版本。要在不添加jar的情况下读取CSV文件,您可以查看以下内容: