1
resposta

[Reclamação] Erro ao executar o comando java jar opentelemetry

Todo lab da certo ate usar o comando:

java -javaagent:opentelemetry/opentelemetry-javaagent.jar -Dotel.service.name=api-cursos -Dotel.traces.exporter=otlp -Dotel.metrics.exporter=none -Dotel.integration.jdbc.datasource.enabled=true -Dotel.instrumentation.jdbc.datasource.enabled=true -Dotel.exporter.otlp.endpoint=http://localhost:4318 Dotel.exporter.otlp.protocol=http/protobuf -jar target/*.jar

e ter a seguinte saida:

Error: Could not find or load main class Dotel.exporter.otlp.protocol=http.protobuf

segui todo passo a passo.

1 resposta

Olá Gabriel.

Tudo bem?

Desculpa a demora, estou respondendo esse tópico para tentar ajudar você e outros alunos que estiverem com essa mesma dúvida, e também para organizar o nosso fórum. Valeu :)

Uma possível solução para esse problema é verificar se o caminho do arquivo JAR está correto. Certifique-se de que o caminho para o arquivo JAR está especificado corretamente no comando. Além disso, verifique se o arquivo JAR está presente no local especificado.

Outra possível causa desse erro é a falta de dependências necessárias para a execução do arquivo JAR. Verifique se todas as dependências estão corretamente instaladas e configuradas.

Caso você já tenha verificado esses pontos e o problema persista, seria interessante compartilhar mais informações sobre o seu ambiente de desenvolvimento, como a versão do Java e do OpenTelemetry que está utilizando, bem como o sistema operacional em que está trabalhando. Dessa forma, poderemos fornecer uma ajuda mais precisa.

Espero ter ajudado e bons estudos!