mirror of
https://github.com/querydsl/querydsl.git
synced 2026-06-27 21:01:15 +08:00
improved maven-apt-plugin config
This commit is contained in:
parent
6e10aedb10
commit
034114c059
@ -39,12 +39,6 @@
|
||||
<artifactId>querydsl-core</artifactId>
|
||||
<version>${project.parent.version}</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.mysema.querydsl</groupId>
|
||||
<artifactId>querydsl-apt</artifactId>
|
||||
<version>${project.parent.version}</version>
|
||||
<scope>provided</scope>
|
||||
</dependency>
|
||||
|
||||
<dependency>
|
||||
<groupId>com.mysema.querydsl</groupId>
|
||||
@ -237,7 +231,8 @@
|
||||
|
||||
<plugin>
|
||||
<groupId>com.mysema.maven</groupId>
|
||||
<artifactId>maven-apt-plugin</artifactId>
|
||||
<artifactId>maven-apt-plugin</artifactId>
|
||||
<version>1.0.2</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<goals>
|
||||
@ -248,7 +243,14 @@
|
||||
<processor>com.mysema.query.apt.QuerydslAnnotationProcessor</processor>
|
||||
</configuration>
|
||||
</execution>
|
||||
</executions>
|
||||
</executions>
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>com.mysema.querydsl</groupId>
|
||||
<artifactId>querydsl-apt</artifactId>
|
||||
<version>${project.parent.version}</version>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
</plugin>
|
||||
|
||||
<plugin>
|
||||
|
||||
@ -1,6 +1,5 @@
|
||||
package com.mysema.query;
|
||||
|
||||
import static org.junit.Assert.assertEquals;
|
||||
import static org.junit.Assert.assertTrue;
|
||||
|
||||
import java.io.File;
|
||||
@ -10,11 +9,9 @@ import java.net.URLClassLoader;
|
||||
|
||||
import javax.jdo.annotations.PersistenceCapable;
|
||||
|
||||
import org.apache.commons.io.IOUtils;
|
||||
import org.junit.Test;
|
||||
|
||||
import com.mysema.codegen.CodeWriter;
|
||||
import com.mysema.query.apt.jdo.JDOAnnotationProcessor;
|
||||
import com.mysema.query.types.Expression;
|
||||
|
||||
public class PackageVerification {
|
||||
@ -32,9 +29,9 @@ public class PackageVerification {
|
||||
oneJarClassLoader.loadClass(Expression.class.getName()); // querydsl-core
|
||||
oneJarClassLoader.loadClass(CodeWriter.class.getName()); // codegen
|
||||
oneJarClassLoader.loadClass(PersistenceCapable.class.getName()); // jdo
|
||||
oneJarClassLoader.loadClass(JDOAnnotationProcessor.class.getName()); // querydsl-apt
|
||||
String resourceKey = "META-INF/services/javax.annotation.processing.Processor";
|
||||
assertEquals(JDOAnnotationProcessor.class.getName(), IOUtils.toString(oneJarClassLoader.findResource(resourceKey).openStream()));
|
||||
// oneJarClassLoader.loadClass(JDOAnnotationProcessor.class.getName()); // querydsl-apt
|
||||
// String resourceKey = "META-INF/services/javax.annotation.processing.Processor";
|
||||
// assertEquals(JDOAnnotationProcessor.class.getName(), IOUtils.toString(oneJarClassLoader.findResource(resourceKey).openStream()));
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user