Ошибка чтения файл Excel java.lang.nosuchmethoderror: 'byte [] org.apache.commons.io.ioutils.bytearray [int]' в anylogicJAVA

Программисты JAVA общаются здесь
Anonymous
Ошибка чтения файл Excel java.lang.nosuchmethoderror: 'byte [] org.apache.commons.io.ioutils.bytearray [int]' в anylogic

Сообщение Anonymous »

Я разрабатываю модели моделирования в AnyLogic и должен читать данные с внешнего листа Excel. Я создал проект в ОС Win11 и использовал файл Excel File Connectivity и успешно реализовал функциональность чтения. org.apache.commons.io.ioutils.bytearray [int] '». Код следующим образом: < /p>
int time = (int)time() - 15;
String airportName = checkAptName(this);
for (int rowIndex = 2; rowIndex < excelFile.getLastRowNum(airportName); rowIndex++) { // Start with 2, 1 is the head
int tstValue = (int) excelFile.getCellNumericValue(airportName, rowIndex, 1);
if (tstValue == time) {
String destinationValue = excelFile.getCellStringValue(airportName, rowIndex, 2);
destinationApts.add(main.airports.get(getApt(destinationValue)));
departingPed.inject(1);
}
}
< /code>
Я попытался установить последнюю JDK, которая не решила проблему. Как видно, AnyLogic требует, чтобы я завершал функциональный код в некоторых местах, поэтому основное чтение файлов Excel не доступно для меня. Как обновить или понизить библиотеку Commons-IO, используемой в AnyLogic? Или эта проблема требует использования других решений? Я бы признателен за любые комментарии.

Подробнее здесь: https://stackoverflow.com/questions/789 ... he-commons

Вернуться в «JAVA»