Mac Lion で Netbeans 7.2 と JDK 1.6 を使用して、queryDSL を使用する Maven プロジェクトを作成しています。
私のpom.xmlには次のスニペットがあります
<dependency>
<groupId>com.mysema.querydsl</groupId>
<artifactId>querydsl-apt</artifactId>
<version>2.5.0</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>com.mysema.querydsl</groupId>
<artifactId>querydsl-core</artifactId>
<version>2.5.0</version>
</dependency>
<dependency>
<groupId>com.mysema.querydsl</groupId>
<artifactId>querydsl-jpa</artifactId>
<version>2.5.0</version>
</dependency>
<dependency>
<groupId>com.mysema.querydsl</groupId>
<artifactId>querydsl-hibernate-search</artifactId>
<version>2.5.0</version>
</dependency>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>build-helper-maven-plugin</artifactId>
<version>1.7</version>
<executions>
<execution>
<id>add-source</id>
<phase>generate-sources</phase>
<goals>
<goal>add-source</goal>
</goals>
<configuration>
<sources>
<source>src/generated</source>
</sources>
</configuration>
</execution>
</executions>
</plugin>
次の pom は、私の QueryDSL 注釈が処理され、「Q」クラスが作成されることを保証しません。同じ設定が日食でうまく機能しています。
どんな助けでも大歓迎です
ナンディッシュ