【问题标题】:Using openCSV in Java on IntelliJ IDEA在 IntelliJ IDEA 上使用 Java 中的 openCSV
【发布时间】:2018-10-11 01:55:39
【问题描述】:

我现在很沮丧。我试图按照这个教程 https://www.callicoder.com/java-read-write-csv-file-opencsv/ 在 java 中使用 openCSV 读取一些文件。在我设置好所有东西之后。我得到了这些错误。

然后,我做了一些研究。我按照答案https://stackoverflow.com/a/42929382/8371801

现在我的 pom 看起来像这样

然后问题解决了。每件事都很完美。所以我只想知道发生了什么。 pom文件到底是做什么的? Maven到底是做什么的?我在网上做了很多研究,但我仍然很困惑。为什么我的 java 版本是 10.1 在 pom 中输入 1.8 时它仍然可以工作。

【问题讨论】:

  • 拜托,没有代码图像。从您的 IDE 复制/粘贴所有相关文本并将其作为 TEXT 包含(在适当的情况下进行代码格式化)。请访问help center 并阅读How to Ask 以了解如何有效地使用本网站。另外,在问“POM 做什么”之前,请先做一些研究以了解 Maven 是什么以及它是如何工作的。

标签: java maven intellij-idea opencsv


【解决方案1】:

基本上通过 maven,您已经定义了要使用的 java 版本。您也可以对模块设置中的 modules->dependencies 执行相同的操作。

一个有用的链接 Difference between intellij Project make and Maven Compile?

【讨论】:

    【解决方案2】:

    Maven 做了很多事情。在您的情况下,它会为您下载 opencsv 库并为您调用 javac

    您在 pom.xml(maven 的配置文件之一)中设置的属性控制在 javac-source-target 选项中传递的内容。

    【讨论】:

      猜你喜欢
      • 2019-07-19
      • 1970-01-01
      • 1970-01-01
      • 2017-09-19
      • 1970-01-01
      • 2018-05-02
      • 2019-01-12
      • 2019-07-04
      • 2013-04-23
      相关资源
      最近更新 更多