Pessoal estou com o seguinte erro ao tentar subir a aplicação:
Erro que o sistema gerou
java.lang.NoSuchMethodError: org.springframework.data.repository.config.AnnotationRepositoryConfigurationSource.<init>(Lorg/springframework/core/type/AnnotationMetadata;Ljava/lang/Class;Lorg/springframework/core/io/ResourceLoader;Lorg/springframework/core/env/Environment;)V
Este é outro erro que esta gerando logo abaixo:
java.lang.IllegalStateException: LifecycleProcessor not initialized - call 'refresh' before invoking lifecycle methods via the context: org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext@49c386c8: startup date [Sun Jul 29 19:47:20 BRT 2018]; root of context hierarchy
Classe Convidado:
@Entity(name = "convidado")
public class Convidado {
@Id
@GeneratedValue
private Long id;
private String nome;
private String email;
private String telefone;
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public String getNome() {
return nome;
}
public void setNome(String nome) {
this.nome = nome;
}
public String getEmail() {
return email;
}
public void setEmail(String email) {
this.email = email;
}
public String getTelefone() {
return telefone;
}
public void setTelefone(String telefone) {
this.telefone = telefone;
}
}
Classe Repository
@Repository
public interface ConvidadoRepository extends CrudRepository<Convidado, Long> {
}
Gist completa do erro
https://gist.github.com/sleepk/ae7ef35aca59eb1519af0c3807343411
Maven: org.springframework.boot spring-boot-starter-web 1.4.1.RELEASE
org.springframework.boot spring-boot-starter-thymeleaf 1.4.2.RELEASEorg.springframework.boot spring-boot-starter-data-jpa 1.4.2.RELEASE
mysql mysql-connector-java 5.1.40org.springframework.boot spring-boot-starter-thymeleaf 1.4.2.RELEASE
```