Solucionado (ver solução)
Solucionado
(ver solução)
5
respostas

Problemas com package

Desculpem o incomodo, mas não sei o motivo mas ele esta dando sempre o seguinte erro:

Description:

Parameter 1 of constructor in br.com.alura.spring.data.SpringDateApplication required a bean of type 'br.com.alura.spring.data.service.RelatoriosService' that could not be found.


Action:

Consider defining a bean of type 'br.com.alura.spring.data.service.RelatoriosService' in your configuration.

já verifiquei o caminho do package e mesmo assim ele continua com erro, ja tentei até trocar no caminho mas o erro persiste

Caminho do package do erro br.com.alura.spring.data.service

5 respostas

Oi João

Qual é o package da sua classe que tem o método main que inicializa a aplicação? Muito provavelmente o erro é porque o diretório "br.com.alura.spring.data.service" não é um sub-diretório do diretório onde está seu método main

Então ai que se encontra o problema tenho 4 classes neste mesmo pacote, porem somente essa de Relatório não esta sendo reconhecida as outras ele encontra normal já tentei até copiar o package de uma classe funcionando e colar nela, mas mesmo assim ela não funcionou

    import br.com.alura.spring.data.service.CrudCargoService;
    import br.com.alura.spring.data.service.CrudFuncionarioService;
    import br.com.alura.spring.data.service.CrudUnidadeService;
import br.com.alura.spring.data.service.RelatoriosService;


    private final CrudCargoService cargoService;

    private final RelatoriosService relatoriosService;

    private final CrudFuncionarioService funcionarioService;

    private final CrudUnidadeService unidadeTrabalhoService;

Estou tendo o mesmo problema

solução!

Acabei de descobrir cara, bota @Service antes do inicio da sua classe RelatoriosService. Se não funcionar tente colocar @SpringBootApplication(scanBasePackages = {"boot.registration"} , exclude = JpaRepositoriesAutoConfiguration.class) na frente de todas as classes de Service. Aparentemente existe um bug na configuração do Spring Data.

eu renomeiei a classe