Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Remove dependency on javax.inject from querydsl. (#1992)
To use querydsl, the spring application will need to add a dependency <dependency> <groupId>com.querydsl</groupId> <artifactId>querydsl-apt</artifactId> <version>${querydsl}</version> <classifier>jakarta</classifier> <scope>provided</scope> </dependency> And explicitly specify CouchbasseAnnotationProcessor <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <executions> <execution> <id>annotation-processing</id> <phase>generate-sources</phase> <goals> <goal>compile</goal> </goals> <configuration> <proc>only</proc> <annotationProcessors> <annotationProcessor>org.springframework.data.couchbase.repository.support.CouchbaseAnnotationProcessor</annotationProcessor> </annotationProcessors> <generatedTestSourcesDirectory>target/generated-test-sources</generatedTestSourcesDirectory> <compilerArgs> <arg>-Aquerydsl.logInfo=true</arg> </compilerArgs> </configuration> </execution> </executions> </plugin> Closes #1989.
- Loading branch information