Недавно мы добавили автоматизацию Kafka в наш проект, и благодаря созданию новой учетной записи потребителя мы смогли проводить опросы по этой теме и получать сообщения в нашем локальном хранилище. Когда я попытался отправить код в конвейер gitlab, моя сборка завершилась с ошибкой, указанной ниже.
"[ERROR] Failed to execute goal org.apache.avro:avro-maven-plugin:1.11.3:schema (default) on project: Execution default of goal org.apache.avro:avro-maven-plugin:1.11.3:schema failed: A required class was missing while executing org.apache.avro:avro-maven-plugin:1.11.3:schema: org/apache/avro/Schema$Parser"
Я испробовал все способы и наконец опубликовал здесь. Нужно ли нам добавлять какой-либо код в файл gitlab-ci-yml?
В POM.XML добавлены следующие зависимости: Я использую создание ресурсов, беря файл avroschema (файлы avsc) из исходной папки. и сгенерируйте классы Java.
`
org.apache.kafka
kafka-clients
3.7.0
org.apache.avro
avro
${avro.version}
compile
io.confluent
kafka-avro-serializer
${confluent.version}
io.confluent
kafka-schema-registry-client
${confluent.version}
src/main/java
src/main/resources
org.apache.avro
avro-maven-plugin
${avro.version}
generate-sources
schema
${project.basedir}/src/avro/
${project.build.directory}/generated-sources/avro
`
Файл Gitlab.Yml:
variables:
MAVEN_OPTS: >-
-Dmaven.repo.local=$CI_PROJECT_DIR/.m2/repository
default:
image: $CONTAINER_PATH/maven-container
cache:
key: "$CI_JOB_NAME"
paths:
- .m2/repository
build-project:
stage: build
script:
- mvn test-compile
- mvn generate-sources -U -X
build-nightly:
stage: build
tags:
- special-tag
services:
- selenium/standalone-chrome
script:
- mvn test -Dgroups=$SMOKE_GROUP
allow_failure: false
rules:
- if: $SMOKE_GROUP
pages:
stage: deploy
script:
- mvn site`
- mv target/site public
artifacts:
paths:
- public
rules:
- if: $CI_COMMIT_REF_PROTECTED == "true"
Подробнее здесь: https://stackoverflow.com/questions/790 ... en-plugin1
При выполнении org.apache.avro:avro-maven-plugin:1.11.3:schema: org/apache/avro/Schema$Parser отсутствовал необходимый к ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Maven: невозможно разрешить плагин org.apache.maven.plugins:maven-site-plugin:3.12.1
Anonymous » » в форуме JAVA - 0 Ответы
- 266 Просмотры
-
Последнее сообщение Anonymous
-