Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.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 无法解析Opencsv导入_Java_Maven_Csv - Fatal编程技术网

Java 无法解析Opencsv导入

Java 无法解析Opencsv导入,java,maven,csv,Java,Maven,Csv,有人知道我为什么不能使用opencsv吗 <dependency> <groupId>net.sf.opencsv</groupId> <artifactId>opencsv</artifactId> <version>2.3</version> </dependency> import au.c

有人知道我为什么不能使用opencsv吗

        <dependency>
            <groupId>net.sf.opencsv</groupId>
            <artifactId>opencsv</artifactId>
            <version>2.3</version>
        </dependency>

import au.com.bytecode.opencsv.CSVReader;

net.sf.opencsv
opencsv
2.3
导入au.com.bytecode.opencsv.CSVReader;
eclipse:“无法解析导入au”


不幸的是,Eclipse对Maven的支持远远不够完美,有时会发生一些奇怪的事情。首先,确保您使用的是m2e,至少是1.0版本。其次,通过
Maven->updateprojectconfiguration…
重新生成Eclipse项目文件。然后它必须工作。

我编写了这段代码,我的示例可以毫无问题地工作

<dependency>
            <groupId>au.com.bytecode</groupId>
            <artifactId>opencsv</artifactId>
            <version>${opencsv.version}</version>
</dependency>

字节码
opencsv
${opencsv.version}

maven找到工件了吗?你使用maven Eclipse插件了吗?(比如)maven找到了工件,是的,m2e。它可能还没有添加到您的类路径中。工件是否列在projet explorer的“Maven依赖项”组中?(或在项目属性>Java构建路径(库选项卡)中)。