Java web erro notação não aplicável

Oi =D
estou começando a aprender JavaWeb usando o hibernate e estava vendo um tutorial. Eu estava seguindo o tutorial passo-a-passo e ai do nada deu erro em todas as classes nesta parte

   @Entity
    @Inheritance(strategy = InheritanceType.JOINED)
    @DiscriminatorColumn(name = "tipo")
    public abstract class Servico implements Serializable{

O erro é: “annotation type not applicable to this kind of declaration” e na classe “duplicate class: br.com.boucinhas.controle.Servico”

Alguém consegue me ajudar?