Maven — произошло исключение при выполнении класса Java, ClassNotFoundException.JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Maven — произошло исключение при выполнении класса Java, ClassNotFoundException.

Сообщение Anonymous »

Я пытаюсь создать и запустить конвейер Apache Beam, но получаю эту ошибку каждый раз, когда запускаю mvn compile exec:java -D"exec.mainClass"="App". Несмотря на то, что я не получаю сообщение об ошибке компиляции mvn после чистой установки mvn и/или пакета mvn clean, мне не удалось запустить конвейер.
Сообщение об ошибке:
...
Caused by: java.lang.ClassNotFoundException: org.apache.beam.sdk.testing.SerializableMatcher
...
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 10.470 s
[INFO] Finished at: 2024-10-13T01:28:06+03:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.codehaus.mojo:exec-maven-plugin:3.1.0:java (default-cli) on project beam-java-starter: An exception occurred while executing the Java class. org/apache/beam/sdk/testing/SerializableMatcher: org.apache.beam.sdk.testing.SerializableMatcher

Я добавил "org.apache.beam""beam-sdks-java-test-utils" (версия 2.59.0) в pom.xml для устранения этой ошибки, но все равно получаю. (https://beam.apache.org/releases/javado ... tcher.html)
Полный pom.xml:



4.0.0

com.example
beam-java-starter
1


17
17
UTF-8





org.apache.maven.plugins
maven-compiler-plugin
3.10.1




org.codehaus.mojo
exec-maven-plugin
3.1.0

com.example.App
false





org.apache.maven.plugins
maven-surefire-plugin
3.4.0




org.apache.maven.plugins
maven-assembly-plugin
3.6.0


package

single






com.example.App



jar-with-dependencies









org.apache.beam
beam-sdks-java-io-google-cloud-platform
2.59.0




org.apache.beam
beam-sdks-java-io-jdbc
2.59.0




com.google.cloud
google-cloud-bigquery
2.43.0



com.google.cloud.dataflow
google-cloud-dataflow-java-sdk-all
2.5.0




com.microsoft.sqlserver
mssql-jdbc
12.8.0.jre11




org.apache.beam
beam-sdks-java-test-utils
2.59.0




org.apache.beam
beam-sdks-java-core
2.59.0



org.apache.beam
beam-runners-direct-java
2.59.0
runtime



org.slf4j
slf4j-jdk14
1.7.32




org.junit.jupiter
junit-jupiter-api
5.11.2
test



junit
junit
4.13.2
test



org.hamcrest
hamcrest
2.2
test






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

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

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

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

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

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