Erro mappedBy reference an unknown target entity property:

Galera,

Minhas classes com anotação.

@Entity
public class Modulos {
	@Id
	@GeneratedValue
	private long id;
	private String nome;
	private String ativo;
	private String url;
	private String imagem;
	
	//Relacionamento com Sistemas
	@ManyToOne
	@JoinColumn(name="sistemas_id")
	private Sistemas sistemas;
	
	//Relacionamento com Rotinas
	@OneToMany(mappedBy = "modulos",targetEntity = Modulos.class,
	fetch = FetchType.LAZY, cascade = CascadeType.ALL)
	private List<Rotinas>rotinas;
	
	
	//Métodos get e set
@Entity
public class Rotinas {
	@Id
	@GeneratedValue
	private long id;
	private String nome;
	private String ativo;
	private String url;
	private String imagem;
	
	//Relacionamento com Modulos
		@ManyToOne
		@JoinColumn(name="modulos_id")
		private Modulos modulos;
	
	//Métodos get e set
@Entity
public class Sistemas {
	@Id
	@GeneratedValue
	private long id;
	private String nome;
	private String ativo;
	private String url;
	private String imagem;
	@OneToMany(mappedBy = "sistemas",targetEntity= Modulos.class,
	fetch = FetchType.LAZY, cascade = CascadeType.ALL)
	private List<Modulos>modulos;

	//Métodos get e set

Erro:

Caused by: org.hibernate.AnnotationException: mappedBy reference an unknown target entity property: br.com.caelum.goodbuy.modelo.Modulos.modulos in br.com.caelum.goodbuy.modelo.Modulos.rotinas

Como resolvo isso?

Os imports do @Entity estão os mesmos para todas as classes?
Precisa declarar a entity em algum arquivo de configuração?

Cara, Valeu pela ajuda.
Muito bom!
Rapidão.

Com a sua dica, consegui localizar.

O erro estava na classe modulos
Estava assim

    @OneToMany(mappedBy = "modulos",targetEntity = Modulos.class,  

O correto é

    @OneToMany(mappedBy = "modulos",targetEntity =Rotinas.class,  

Vocês são violentos.
Valeu mesmo.
Tópico Resolvido.