Я пытаюсь создать файл на Java.Я скачал последнюю версию Apache POI и, похоже, не могу разобраться со всем, что касается «пути сборки».Я не уверен, что все делал правильно, и не уверен, какие jar-файлы мне следует использовать.Я пытаюсь запустить код, и вот ошибка, которую я получаю:
Ошибка: невозможно инициализировать основной класс TestCaused by: java.lang.NoClassDefFoundError: org / apache / poi / ss / usermodel / Workbook
Мой код:
import java.io.IOException;
import org.apache.poi.ss.usermodel.Cell;
import org.apache.poi.ss.usermodel.Row;
import org.apache.poi.ss.usermodel.Sheet;
import org.apache.poi.ss.usermodel.Workbook;
import org.apache.poi.xssf.usermodel.XSSFWorkbook;
public class Test {
public static void main(String[] args) throws IOException {
Workbook workbook = new XSSFWorkbook("Test.xlsx");
Sheet sheet = workbook.createSheet("SheetTest");
Row headerRow = sheet.createRow(0);
for (int i = 0; i < 5; i++) {
Cell cell = headerRow.createCell(i);
cell.setCellValue(i);
}
workbook.close();
}
}
Может быть, у меня есть проблема с classpath?Как я могу это изменить?Если это не проблема, у кого-нибудь есть идея?