Вот простой код Java, который я написал, где я хотел бы проанализировать свой файл csv с помощью модуля opencsv:
import com.opencsv.CSVReader;
import java.io.FileReader;
import java.io.IOException;
public class csv_open {
public static void main(String[] args) {
String csvFile = "FebStatement.csv";
CSVReader reader = null;
try {
reader = new CSVReader(new FileReader(csvFile));
String[] line;
while ((line = reader.readNext()) != null) {
System.out.println("Expense [date= " + line[0] + ", amount= " + line[1] + " , name=" + line[2] + "]");
}
} catch (IOException e) {
e.printStackTrace();
}
}
}
В моем каталоге, где у меня есть файл csv_open.java, у меня также есть файл opencsv-4.1.jar. Команда, которую я использую для компиляции кода в командной строке:
javac -classpath opencsv-4.1.jar: csv_open.java
Но это дает мне следующий вывод: пакет com.opencsv не существует - пожалуйста, посмотрите изображение
В настоящее время я воздерживаюсь от использования IntelliJ или Eclipse или от создания этой программы с помощью Maven или Groovy и т. д. Могу ли я просто скомпилировать и запустить код в командной строке, как указано выше, исправив то, что не так?
Любая помощь будет принята с благодарностью!
Заранее спасибо!