Java.lang.NoSuchMethodError: 'org.apache.commons.io.input.BoundedInputStream$Builder org.apache.commons.io.input.BoundedJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Java.lang.NoSuchMethodError: 'org.apache.commons.io.input.BoundedInputStream$Builder org.apache.commons.io.input.Bounded

Сообщение Anonymous »

Недавно я обновил свой файл POM.xml для следующих зависимостей. Когда я запускаю тест, я получаю следующую ошибку. Когда я просмотрел другие сообщения по той же проблеме, я заметил, что мне нужно обновить commons-io до версии 2.14.0. Но даже после обновления я получаю эту ошибку. Я даже попробовал команду mvn dependency:true, чтобы загрузить все артефакты и обновить папку зависимостей maven до последней версии. Не уверен, чего мне не хватает. Мы используем сборку Eclipse и Maven
POM.xml file

4.37.0
7.10.2
4.12
2.17.2
2.17.2
2.17.2
5.4.0
5.4.0
2.14.0
3.18.0
5.2
5.2.0
1.5.6
1.5.0-b01
1.1.1
42.7.2
20230227
2.9.2
2.9.2
4.1.7
2.0.22
2.3.2
1.2.3

UTF-8
2.19
2.19.1


org.apache.poi
poi
${poi.version}



org.apache.poi
poi-ooxml
${poi-ooxml.version}



org.apache.commons
commons-lang3
${commons-lang3.version}


commons-io
commons-io
${commons-io.version}



Error message

java.lang.NoSuchMethodError: 'org.apache.commons.io.input.BoundedInputStream$Builder org.apache.commons.io.input.BoundedInputStream.builder()'
at org.apache.poi.util.IOUtils.peekFirstNBytes(IOUtils.java:145)
at org.apache.poi.poifs.filesystem.FileMagic.valueOf(FileMagic.java:209)
at org.apache.poi.openxml4j.opc.internal.ZipHelper.verifyZipHeader(ZipHelper.java:147)
at org.apache.poi.openxml4j.opc.internal.ZipHelper.openZipStream(ZipHelper.java:191)
at org.apache.poi.openxml4j.opc.ZipPackage.(ZipPackage.java:156)
at org.apache.poi.openxml4j.opc.OPCPackage.open(OPCPackage.java:363)
at org.apache.poi.ooxml.util.PackageHelper.open(PackageHelper.java:67)
at org.apache.poi.xssf.usermodel.XSSFWorkbook.(XSSFWorkbook.java:315)
at org.apache.poi.xssf.usermodel.XSSFWorkbook.(XSSFWorkbook.java:289)
at utils.FileUtil.loadDataWorkbook(FileUtil.java:151)
at templates.TestTemplate.beforeTest(TestTemplate.java:405)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:141)
at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:71)
at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:400)
at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:333)
at org.testng.internal.invokers.TestMethodWorker.invokeBeforeClassMethods(TestMethodWorker.java:188)
at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at org.testng.TestRunner.privateRun(TestRunner.java:739)
at org.testng.TestRunner.run(TestRunner.java:614)
at org.testng.SuiteRunner.runTest(SuiteRunner.java:421)
at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:413)
at org.testng.SuiteRunner.privateRun(SuiteRunner.java:373)
at org.testng.SuiteRunner.run(SuiteRunner.java:312)
at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
at org.testng.TestNG.runSuitesSequentially(TestNG.java:1274)
at org.testng.TestNG.runSuitesLocally(TestNG.java:1208)
at org.testng.TestNG.runSuites(TestNG.java:1112)
at org.testng.TestNG.run(TestNG.java:1079)
at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:293)
at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:91)


Подробнее здесь: https://stackoverflow.com/questions/798 ... tstreambui
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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