У меня есть пакет регрессии Java Maven, который я запускаю в Chrome на AWS, который еще несколько месяцев назад работал нормально. После решения проблемы, из-за которой Chrome не устанавливался при запуске экземпляра, теперь ошибка, похоже, связана с Java.
Тесты выполняются в проекте Java Maven с использованием JUnit и Cucumber. Они работают нормально при локальном запуске с использованием IntelliJ на моем локальном компьютере, но когда я выполняю их в AWS Codebuild, я сталкиваюсь с одной и той же ошибкой при каждом запуске тестового сценария:
[ERROR] My Results Screen.I can view the results for a dataslice on the My Results screen -- Time elapsed: 0.026 s < b r / > Ф а й л P O M о б н о в л е н и и м е е т с л е д у ю щ и й в и д : < / p > < b r / > < c o d e > & l t ; p r o j e c t x m l n s = & q u o t ; h t t p : / / m a v e n . a p a c h e . o r g / P O M / 4 . 0 . 0 & q u o t ; < b r / > x m l n s : x s i = & q u o t ; h t t p : / / w w w . w 3 . o r g / 2 0 0 1 / X M L S c h e m a - i n s t a n c e & q u o t ;
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
4.0.0
com.emprisautomationtest
com.emprisautomationtest
0.0.1-SNAPSHOT
com.emprisautomationtest
com.emprisautomationtest
1.12.778
1.17.1
7.20.1
3.1.1
0.2.7
0.2.7
7.20.1
7.20.1
1.0.6
5.8.4
5.1.2
1.14.0
30.0.4
1.0.6
1.5.0
2.11.0
33.3.1-jre
1.3
2.0.8
4.5.14
2.18.1
2.18.1
2.18.1
4.0.2
21
1.0.2
4.0.5
2.9.0
1.1.1
20230227
4.13.2
2.24.2
2.24.2
2.24.2
3.7.1
3.4.0
1.8
1.8
3.13.0
5.8.2
3.11.1
3.6.0
4.0.0-M16
3.5.2
3.5.2
5.0.0
5.5.0
4.27.0
3.141.59
2.0.16
5.9.2
com.amazonaws
aws-java-sdk
${aws.java.sdk.version}
commons-codec
commons-codec
${commons.codec.version}
io.cucumber
cucumber-core
${cucumber.core.version}
io.cucumber
cucumber-java
${cucumber.java.version}
test
io.cucumber
cucumber-junit
${cucumber.junit.version}
test
com.vimalselvam
cucumber-extentsreport
${cucumber.extentreport.version}
com.aventstack
extentreports
${extentreports.version}
tech.grasshopper
extentreports-cucumber7-adapter
${extentreports.cucumber7.adapter.version}
io.cucumber
gherkin
${gherkin.version}
com.warrenstrange
googleauth
${googleauth.version}
org.apache.httpcomponents
httpclient
${httpclient.version}
com.fasterxml.jackson.core
jackson-annotations
${jackson.annotations.version}
com.fasterxml.jackson.core
jackson-core
${jackson.core.version}
com.fasterxml.jackson.core
jackson-databind
${jackson.databind.version}
jakarta.xml.bind
jakarta.xml.bind-api
${jakarta.xml.bind.version}
com.github.javafaker
javafaker
${javafaker.version}
org.glassfish.jaxb
jaxb-runtime
${jaxb.runtime.version}
com.jayway.jsonpath
json-path-assert
${json.path.assert.version}
junit
junit
${junit.version}
test
org.apache.logging.log4j
log4j-core
${log4j.version}
net.masterthought
maven-cucumber-reporting
${maven.cucumber.reporting.version}
org.apache.maven.plugins
maven-assembly-plugin
${maven.assembly.plugin.version}
de.monochromata.cucumber
reporting-plugin
${reporting.plugin.version}
io.rest-assured
rest-assured
${restassured.version}
org.seleniumhq.selenium
selenium-api
${selenium.version}
org.seleniumhq.selenium
selenium-chrome-driver
${selenium.version}
org.seleniumhq.selenium
selenium-ie-driver
${selenium.version}
org.seleniumhq.selenium
selenium-java
${selenium.version}
org.seleniumhq.selenium
selenium-remote-driver
${selenium.version}
org.seleniumhq.selenium
selenium-server
${selenium.server.version}
fully.qualified.MainClass
jar-with-dependencies
org.apache.maven.plugins
maven-surefire-report-plugin
${maven.surefire.report.plugin.version}
org.apache.maven.plugins
maven-jxr-plugin
${maven.jxr.plugin.version}
Подробнее здесь: https://stackoverflow.com/questions/792 ... lang-nocla
Тест автоматизации Java Maven работает нормально локально, но возвращает ошибку java.lang.NoClassDefFoundError при запус ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение