gpt4 book ai didi

java - 缺少 Maven 存储库中 OpenCSV 的类 "au.com.bytecode.opencsv.bean.BeanToCsv"?

转载 作者:行者123 更新时间:2023-12-02 05:16:42 27 4
gpt4 key购买 nike

我使用了 opencsv 的“http://opencsv.sourceforge.net/#maven-integration ” maven 依赖项,如下所示:

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

但我无法从解析的依赖项中找到类 au.com.bytecode.opencsv.bean.BeanToCsv 。引用这里:

http://opencsv.sourceforge.net/apidocs/au/com/bytecode/opencsv/bean/BeanToCsv.html

我什至尝试过2.1、2.2、2.3版本。在 Maven 存储库上找不到 2.4 版本。

有人可以确认这个类是否属于新的 2.4 快照 api 吗?在 javadoc 中看不到任何“Since”注释。

最佳答案

随版本 2.0 提供的文档指出没有 au.com.bytecode.opencsv.bean.BeanToCsv 类。这是au.com.bytecode.opencsv.bean包的类摘要:

  • 列位置映射策略
  • CsvToBean
  • HeaderColumnNameMappingStrategy
  • HeaderColumnNameTranslateMappingStrategy

此外,2.4-SNAPSHOT 版本不是当前版本,而是 3.1 版本。我认为开发人员不再维护 Maven 存储库了。您有两个选择:

  1. sourceforge 下载库并将其安装到您的本地 Maven 存储库(或以不同的方式将其包含在您的项目中)。
  2. 添加 3.1 dependency从 Maven Central 到你的 pom。

我更喜欢选项 1,因为我不知道是谁将库上传到 Maven Central。

关于java - 缺少 Maven 存储库中 OpenCSV 的类 "au.com.bytecode.opencsv.bean.BeanToCsv"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26885631/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com