Apt maven插件既没有生成任何内容,也没有给出错误
我有一个Maven多模块项目,我想在其中一个模块中使用QueryDSL和Spring数据JPA。我遵循了上的说明,并将maven apt插件和querydsl依赖项添加到模块的pom中。 现在,当我使用clean install或apt:process或两者运行构建时,所有构建都会正常运行,不会出现任何错误,但根本不会生成任何内容(没有Q类) 顺便说一句,我正在使用Eclipse Indigo 以下是pom的相关部分:Apt maven插件既没有生成任何内容,也没有给出错误,maven,eclipse-indigo,querydsl,Maven,Eclipse Indigo,Querydsl,我有一个Maven多模块项目,我想在其中一个模块中使用QueryDSL和Spring数据JPA。我遵循了上的说明,并将maven apt插件和querydsl依赖项添加到模块的pom中。 现在,当我使用clean install或apt:process或两者运行构建时,所有构建都会正常运行,不会出现任何错误,但根本不会生成任何内容(没有Q类) 顺便说一句,我正在使用Eclipse Indigo 以下是pom的相关部分: <!-- query dsl apt --> <depen
<!-- query dsl apt -->
<dependency>
<groupId>com.mysema.querydsl</groupId>
<artifactId>querydsl-apt</artifactId>
</dependency>
<!-- querydsl core -->
<dependency>
<groupId>com.mysema.querydsl</groupId>
<artifactId>querydsl-core</artifactId>
</dependency>
<!-- query dsl jpa -->
<dependency>
<groupId>com.mysema.querydsl</groupId>
<artifactId>querydsl-jpa</artifactId>
</dependency>
com.mysema.querydsl
querydsl公寓
com.mysema.querydsl
querydsl型芯
com.mysema.querydsl
querydsl jpa
依赖项版本在父pom中声明
<plugin>
<groupId>com.mysema.maven</groupId>
<artifactId>maven-apt-plugin</artifactId>
<version>1.0.9</version>
<executions>
<execution>
<phase>generate-sources</phase>
<goals>
<goal>process</goal>
</goals>
<configuration>
<outputDirectory>target/generated-sources</outputDirectory>
<processor>com.mysema.query.apt.jpa.JPAAnnotationProcessor</processor>
</configuration>
</execution>
</executions>
</plugin>
com.mysema.maven
maven apt插件
1.0.9
生成源
过程
目标/生成源
com.mysema.query.apt.jpa.JPAAnnotationProcessor
任何帮助都将不胜感激
apt执行是否记录在控制台中?您是从eclipse还是从命令行运行mvn?还有哪个Querydsl版本?有更新吗?检查您是否尝试过apt maven插件:1.1.3?maven apt插件已经有几年没有维护了。