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
我有一个 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