Аналогично этот вопрос У меня есть небольшой тестовый скрипт на Groovy, который в основном использует пример из opencsv библиотеки java:
import au.com.bytecode.opencsv.CSVReader
CSVReader reader = new CSVReader(new FileReader("GroovyTest.csv"));
String [] nextLine;
while ((nextLine = reader.readNext()) != null) {
// nextLine[] is an array of values from the line
System.out.println(nextLine[0] + nextLine[1] + "etc...");
}
Я получаю сообщение об ошибке "невозможно разрешить класс au.com.bytecode.opencsv.CSVReader". Я даже поместил файл jar opencsv в тот же каталог, что и мой скрипт, но он его не распознает. Я предположил, что это была проблема с classpath, поэтому я пытался использовать только тег -cp, чтобы получить ту же ошибку.
Я запускаю из командной строки как $ groovy testg.groovy