Minha aplicação está com 2 problemas:
O primeiro, no trecho:
@Override protected void configure(AuthenticationManagerBuilder auth) throws Exception { BCryptPasswordEncoder encoder = new BCryptPasswordEncoder();
UserDetails user =
User.builder()
.username("joao")
.password(encoder.encode("joão"))
.roles("ADM")
.build();
o Eclipse acusa erro no builder (do User.builder()), informando que o método builder is undefined for the type User....
O segundo erro: ao tentar compilar, mesmo após apagar todo o trecho: UserDetails user = User.builder() .username("joao") .password(encoder.encode("joão")) .roles("ADM") .build();
Com o eclipse sem apontar nenhum problema, ao tentar compilar a aplicação não sobe, apresentando no console a seguinte mensagem:
Consider defining a bean of type 'javax.activation.DataSource' in your configuration.