title: Cypher-QueryDSL: 'My "Q" classes cannot be resolved' compile error (e.g. QPerson)
body: <p>I'm trying to learn how to use Neo4j cypher with QueryDSL. So I downloaded the sources from the <a href="https://github.com/neo4j/cypher-dsl" rel="nofollow noreferrer">neo4j/cypher-dsl GitHub repository</a>, and imported the project into eclipse as a <strong>Maven Project</strong>. However, when i try to compile and run the tests, i get a bunch of errors that a Q{Something} class cannot be resolved, for example:</p>
  
  <pre><code>QPerson cannot be resolved to a type
  </code></pre>
  
  <p>Here is a screenshot:</p>
  
  <p><img src="https://i.stack.imgur.com/rQwi5.png" alt="enter image description here"></p>
  
  <p>Did i forget to configure something? I couldn't find any tutorial about it or anything that states that i need to do anything special...</p>
  
  <p>What is wrong?</p>
  
  <p>Thanks!</p>