Pular para o conteúdo principal

Postagens

Mostrando postagens de maio, 2014

Maven 3 com Java EE - ClassFormatError: Absent Code attribute in method that is not native or abstract in class file

Olá pessoal, hoje iremos aprender a solucionar um erro estranho que acontece quando trabalhamos com projetos Maven e Java EE. Especificação Java EE Como já sabemos, no Java EE tudo segue uma especificação, e cada uma delas possui uma identificação que é chamada de JSR (Java Specification Requests) , elas possuem implementações de diferentes fornecedores, um exemplo disso é a JPA (Java Persistence API) , que é uma especificação para mapeamento e persistência de objetos relacionais, ela possui várias implementações diferentes, entre elas estão: Hibernate, TopLink, EclipseLink, etc. Maven e Projetos Java EE Como vimos nos outros tutoriais sobre o Maven, o desenvolvimento e as configurações do projeto ficam muito simples quando o utilizamos, c om Maven podemos setar várias configurações diferentes como:  versão de compilação, dependências, plugin para automatizar processos, etc. Dependência do Java EE Em um projeto Java EE geralmente trabalhamos com várias especific