com.opencsv 从控制台启动时未找到

com.opencsv not found when lauched from console

我有一个 Maven 项目,它只是读取 CSV 文件并将数据写入另一个文件。当来自 IntelliJ 的 building/running 时,它工作正常但是当我从控制台 运行 $ java read.java 时,它给出

src/main/java/read.java:1: error: package com.opencsv does not exist
import com.opencsv.CSVReader;

CSVWriter 也是如此。 我将 .jar 添加到我的项目中,但没有成功。我如何从控制台启动我的应用程序(这样我就可以在启动时使用参数)?

谢谢

您只需将必要的 jar 添加到类路径即可。

例如:

java -cp libs/opencsv-5.2.jar read.java

参见:

https://docs.oracle.com/javase/6/docs/technotes/tools/windows/classpath.html