Пакет OpenCSV не существует gradle

#gradle #build.gradle #opencsv

#gradle #build.gradle #opencsv

Вопрос:

Я пытаюсь создать средство записи CSV и увидел, что OpenCSV был хорошим вариантом. Однако у меня были бесконечные проблемы с попытками импортировать его и использовать.

Это мой build.gradle

 dependencies {
    testCompile group: 'junit', name: 'junit', version: '4.12'
    compile group: 'com.opencsv', name: 'opencsv', version: '4.1'
}
  

Я импортировал его в верхней части моего кода, например:

 import com.opencsv.CSVWriter;
  

Фрагмент кода (вероятно, не имеет отношения к делу, поскольку я только начал с ним)
Эта ошибка возникает, когда я пытаюсь скомпилировать свой код с помощью javac myapp.java через командную строку.

     File file = new File("../");

    try {
        br = new BufferedReader(new FileReader(csvFile));
        FileWriter outputfile = new FileWriter(file);
        CSVWriter writer = new CSVWriter(outputfile);
        writer.close();
  

Ошибка, которую я получаю, находится в строке 1 (импорт OpenCSV), в которой говорится, что com.opencsv не существует.
В какой-то момент Intellij спросил, не хочу ли я добавить его в свой classpath, на что я ответил «да». Я пытался очистить и перестроить проект также безрезультатно.

Комментарии:

1. вы хотите использовать эту библиотеку в Java-коде вашего проекта? или в ваших скриптах gradle? и видите ли вы зависимость при выполнении gradlew dependencies ?

2. Да, я хочу использовать эту библиотеку в своем коде для записи CSV-файла. И я вижу это, когда запускаю эту команду gradle