1
1
<project xmlns =" http://maven.apache.org/POM/4.0.0" xmlns : xsi =" http://www.w3.org/2001/XMLSchema-instance" xsi : schemaLocation =" http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" >
2
- <modelVersion >4.0.0</modelVersion >
3
- <parent >
4
- <groupId >io.avaje</groupId >
5
- <artifactId >avaje-inject-parent</artifactId >
6
- <version >8.12-RC4</version >
7
- </parent >
8
- <artifactId >avaje-inject-prism</artifactId >
9
- <build >
10
- <plugins >
11
- <!--
12
- <plugin>
13
- <groupId>org.apache.maven.plugins</groupId>
14
- <artifactId>maven-jar-plugin</artifactId>
15
- <executions>
16
- <execution>
17
- <id>default-jar</id>
18
- <configuration>
19
- <archive>
20
- <manifestEntries>
21
- <Automatic-Module-Name>io.avaje.inject.prism</Automatic-Module-Name>
22
- </manifestEntries>
23
- </archive>
24
- </configuration>
25
- </execution>
26
- </executions>
27
- </plugin>
28
- -->
29
- <plugin >
30
- <artifactId >maven-compiler-plugin</artifactId >
31
- <configuration >
32
- <annotationProcessorPaths >
33
- <annotationProcessorPath >
34
- <groupId >com.jolira</groupId >
35
- <artifactId >hickory</artifactId >
36
- <version >1.0.0</version >
37
- </annotationProcessorPath >
38
- </annotationProcessorPaths >
39
- </configuration >
40
- </plugin >
41
- <plugin >
42
- <groupId >org.moditect</groupId >
43
- <artifactId >moditect-maven-plugin</artifactId >
44
- <version >1.0.0.RC2</version >
45
- <executions >
46
- <execution >
47
- <id >add-module-infos</id >
48
- <phase >package</phase >
49
- <goals >
50
- <goal >add-module-info</goal >
51
- </goals >
52
- <configuration >
53
- <overwriteExistingFiles >true</overwriteExistingFiles >
54
- <module >
55
- <moduleInfoFile >
56
- src/main/java/module-info.moditect
57
- </moduleInfoFile >
58
- </module >
59
- </configuration >
60
- </execution >
61
- </executions >
62
- </plugin >
63
- </plugins >
64
- </build >
65
- <dependencies >
66
- <dependency >
67
- <groupId >io.avaje</groupId >
68
- <artifactId >avaje-inject</artifactId >
69
- <version >8.12-RC4</version >
70
- <optional >true</optional >
71
- <scope >provided</scope >
72
- </dependency >
73
- <dependency >
74
- <groupId >com.jolira</groupId >
75
- <artifactId >hickory</artifactId >
76
- <version >1.0.0</version >
77
- <optional >true</optional >
78
- <scope >provided</scope >
79
- </dependency >
80
- </dependencies >
2
+ <modelVersion >4.0.0</modelVersion >
3
+ <parent >
4
+ <groupId >io.avaje</groupId >
5
+ <artifactId >avaje-inject-parent</artifactId >
6
+ <version >8.12-RC5</version >
7
+ </parent >
8
+ <artifactId >avaje-inject-prism</artifactId >
9
+ <dependencies >
10
+ <dependency >
11
+ <groupId >io.avaje</groupId >
12
+ <artifactId >avaje-inject</artifactId >
13
+ <version >${project.version} </version >
14
+ <optional >true</optional >
15
+ <scope >provided</scope >
16
+ </dependency >
17
+ <dependency >
18
+ <groupId >com.jolira</groupId >
19
+ <artifactId >hickory</artifactId >
20
+ <version >1.0.0</version >
21
+ <optional >true</optional >
22
+ <scope >provided</scope >
23
+ </dependency >
24
+ </dependencies >
25
+ <build >
26
+ <plugins >
27
+ <plugin >
28
+ <artifactId >maven-compiler-plugin</artifactId >
29
+ <configuration >
30
+ <annotationProcessorPaths >
31
+ <annotationProcessorPath >
32
+ <groupId >com.jolira</groupId >
33
+ <artifactId >hickory</artifactId >
34
+ <version >1.0.0</version >
35
+ </annotationProcessorPath >
36
+ </annotationProcessorPaths >
37
+ </configuration >
38
+ </plugin >
39
+ <plugin >
40
+ <groupId >org.moditect</groupId >
41
+ <artifactId >moditect-maven-plugin</artifactId >
42
+ <version >1.0.0.RC2</version >
43
+ <executions >
44
+ <execution >
45
+ <id >add-module-infos</id >
46
+ <phase >package</phase >
47
+ <goals >
48
+ <goal >add-module-info</goal >
49
+ </goals >
50
+ <configuration >
51
+ <overwriteExistingFiles >true</overwriteExistingFiles >
52
+ <module >
53
+ <moduleInfoFile >
54
+ src/main/java/module-info.moditect
55
+ </moduleInfoFile >
56
+ </module >
57
+ </configuration >
58
+ </execution >
59
+ </executions >
60
+ </plugin >
61
+ </plugins >
62
+ </build >
81
63
</project >
0 commit comments