File tree Expand file tree Collapse file tree 13 files changed +113
-46
lines changed
Expand file tree Collapse file tree 13 files changed +113
-46
lines changed Original file line number Diff line number Diff line change 1919
2020 <build >
2121 <plugins >
22+ <!-- Excluding demo package is required for avoiding namespace clashes (demo package is in all modules) for signing the jar. See issue #387 -->
2223 <plugin >
2324 <groupId >org.apache.maven.plugins</groupId >
24- <artifactId >maven-compiler -plugin</artifactId >
25+ <artifactId >maven-jar -plugin</artifactId >
2526 <configuration >
2627 <excludes >
27- <exclude >demo/**.java </exclude >
28+ <exclude >demo/**</exclude >
2829 </excludes >
2930 </configuration >
3031 </plugin >
32+
3133 <plugin >
3234 <groupId >org.apache.maven.plugins</groupId >
3335 <artifactId >maven-assembly-plugin</artifactId >
Original file line number Diff line number Diff line change 2323 </properties >
2424 <build >
2525 <plugins >
26- < plugin >
27- < groupId >org.apache.maven.plugins</ groupId >
28- < artifactId >maven-compiler- plugin</ artifactId >
29- < configuration >
30- < source > ${jdk.version} </ source >
31- < target > ${jdk.version} </ target >
26+
27+ <!-- Excluding demo package is required for avoiding namespace clashes (demo package is in all modules) for signing the jar. See issue #387 -- >
28+ < plugin >
29+ < groupId >org.apache.maven.plugins</ groupId >
30+ < artifactId >maven-jar-plugin</ artifactId >
31+ < configuration >
3232 <excludes >
33- <exclude >demo/**.java </exclude >
33+ <exclude >demo/**</exclude >
3434 </excludes >
35- </configuration >
36- </plugin >
35+ </configuration >
36+ </plugin >
37+
3738 </plugins >
3839 </build >
3940 <dependencies >
Original file line number Diff line number Diff line change 2424
2525 <build >
2626 <plugins >
27- <plugin >
28- <groupId >org.apache.maven.plugins</groupId >
29- <artifactId >maven-compiler-plugin</artifactId >
30- <configuration >
31- <source >${jdk.version} </source >
32- <target >${jdk.version} </target >
33- <debug >true</debug >
34- </configuration >
35- </plugin >
27+
28+ <!-- Excluding demo package is required for avoiding namespace clashes (demo package is in all modules) for signing the jar. See issue #387 -->
29+ <plugin >
30+ <groupId >org.apache.maven.plugins</groupId >
31+ <artifactId >maven-jar-plugin</artifactId >
32+ <configuration >
33+ <excludes >
34+ <exclude >demo/**</exclude >
35+ </excludes >
36+ </configuration >
37+ </plugin >
38+
3639 </plugins >
3740 </build >
3841 <dependencies >
Original file line number Diff line number Diff line change 3333 <url >http://maven.apache.org</url >
3434 <build >
3535 <plugins >
36+
37+ <!-- Excluding demo package is required for avoiding namespace clashes (demo package is in all modules) for signing the jar. See issue #387 -->
38+ <plugin >
39+ <groupId >org.apache.maven.plugins</groupId >
40+ <artifactId >maven-jar-plugin</artifactId >
41+ <configuration >
42+ <excludes >
43+ <exclude >demo/**</exclude >
44+ </excludes >
45+ </configuration >
46+ </plugin >
47+
3648 <plugin >
3749 <groupId >org.apache.maven.plugins</groupId >
3850 <artifactId >maven-compiler-plugin</artifactId >
Original file line number Diff line number Diff line change 5656 </dependencies >
5757 <build >
5858 <plugins >
59+
60+ <!-- Excluding demo package is required for avoiding namespace clashes (demo package is in all modules) for signing the jar. See issue #387 -->
61+ <plugin >
62+ <groupId >org.apache.maven.plugins</groupId >
63+ <artifactId >maven-jar-plugin</artifactId >
64+ <configuration >
65+ <excludes >
66+ <exclude >demo/**</exclude >
67+ </excludes >
68+ </configuration >
69+ </plugin >
70+
5971 <plugin >
6072 <groupId >org.apache.maven.plugins</groupId >
6173 <artifactId >maven-compiler-plugin</artifactId >
6274 <configuration >
63- <source >${jdk.version} </source >
64- <target >${jdk.version} </target >
6575 <debug >true</debug >
6676 </configuration >
6777 </plugin >
Original file line number Diff line number Diff line change 5555 </properties >
5656 <build >
5757 <plugins >
58+
59+ <!-- Excluding demo package is required for avoiding namespace clashes (demo package is in all modules) for signing the jar. See issue #387 -->
5860 <plugin >
5961 <groupId >org.apache.maven.plugins</groupId >
60- <artifactId >maven-compiler -plugin</artifactId >
62+ <artifactId >maven-jar -plugin</artifactId >
6163 <configuration >
6264 <excludes >
63- <exclude >demo/**.java </exclude >
65+ <exclude >demo/**</exclude >
6466 </excludes >
6567 </configuration >
6668 </plugin >
Original file line number Diff line number Diff line change 2121
2222 <build >
2323 <plugins >
24- <plugin >
25- <groupId >org.apache.maven.plugins</groupId >
26- <artifactId >maven-compiler-plugin</artifactId >
27- <configuration >
28- <source >${jdk.version} </source >
29- <target >${jdk.version} </target >
30- </configuration >
31- </plugin >
24+ <!-- Excluding demo package is required for avoiding namespace clashes (demo package is in all modules) for signing the jar. See issue #387 -->
25+ <plugin >
26+ <groupId >org.apache.maven.plugins</groupId >
27+ <artifactId >maven-jar-plugin</artifactId >
28+ <configuration >
29+ <excludes >
30+ <exclude >demo/**</exclude >
31+ </excludes >
32+ </configuration >
33+ </plugin >
34+
3235 </plugins >
3336 </build >
37+
3438 <dependencies >
3539 <dependency >
3640 <groupId >junit</groupId >
Original file line number Diff line number Diff line change 2222 <groupId >org.apache.maven.plugins</groupId >
2323 <artifactId >maven-compiler-plugin</artifactId >
2424 <configuration >
25- <source >${jdk.version} </source >
26- <target >${jdk.version} </target >
2725 <debug >true</debug >
28- <excludes >
29- <exclude >demo/**.java</exclude >
30- </excludes >
3126 </configuration >
3227 </plugin >
28+
3329 <plugin >
3430 <groupId >org.apache.maven.plugins</groupId >
3531 <artifactId >maven-jar-plugin</artifactId >
3632 <configuration >
33+ <!-- Excluding demo package is required for avoiding namespace clashes (demo package is in all modules) for signing the jar. See issue #387 -->
34+ <excludes >
35+ <exclude >demo/**</exclude >
36+ </excludes >
37+
3738 <descriptorRefs >
3839 <descriptorRef >bin</descriptorRef >
3940 </descriptorRefs >
5051 </archive >
5152 </configuration >
5253 </plugin >
54+
5355 </plugins >
5456 </build >
5557 <dependencies >
Original file line number Diff line number Diff line change 1515 <distribution >repo</distribution >
1616 </license >
1717 </licenses >
18+
19+ <build >
20+ <plugins >
21+ <!-- Excluding demo package is required for avoiding namespace clashes (demo package is in all modules) for signing the jar. See issue #387 -->
22+ <plugin >
23+ <groupId >org.apache.maven.plugins</groupId >
24+ <artifactId >maven-jar-plugin</artifactId >
25+ <configuration >
26+ <excludes >
27+ <exclude >demo/**</exclude >
28+ </excludes >
29+ </configuration >
30+ </plugin >
31+
32+ </plugins >
33+ </build >
34+
1835 <dependencies >
1936 <dependency >
2037 <groupId >com.google.guava</groupId >
Original file line number Diff line number Diff line change 9393 </properties >
9494 <build >
9595 <plugins >
96+
97+ <!-- Excluding demo package is required for avoiding namespace clashes (demo package is in all modules) for signing the jar. See issue #387 -->
9698 <plugin >
9799 <groupId >org.apache.maven.plugins</groupId >
98- <artifactId >maven-compiler -plugin</artifactId >
100+ <artifactId >maven-jar -plugin</artifactId >
99101 <configuration >
100102 <excludes >
101- <exclude >demo/**.java </exclude >
103+ <exclude >demo/**</exclude >
102104 </excludes >
103105 </configuration >
104106 </plugin >
107+
105108 </plugins >
106109 </build >
107110
You can’t perform that action at this time.
0 commit comments