File tree 9 files changed +23
-43
lines changed
9 files changed +23
-43
lines changed Original file line number Diff line number Diff line change 52
52
53
53
<build >
54
54
<plugins >
55
+
55
56
<plugin >
56
57
<groupId >org.apache.maven.plugins</groupId >
57
58
<artifactId >maven-shade-plugin</artifactId >
59
+ <version >${maven-shade-plugin.version} </version >
58
60
</plugin >
61
+
59
62
</plugins >
60
63
</build >
61
64
62
65
<properties >
63
66
<main .class>com.baeldung.bootique.App</main .class>
64
67
<bootique-bom .version>0.23</bootique-bom .version>
68
+
69
+ <maven-shade-plugin .version>2.4.3</maven-shade-plugin .version>
65
70
</properties >
66
71
67
72
</project >
Original file line number Diff line number Diff line change 128
128
</executions >
129
129
</plugin >
130
130
131
- <plugin >
132
- <groupId >org.apache.maven.plugins</groupId >
133
- <artifactId >maven-jar-plugin</artifactId >
134
- <configuration >
135
- <archive >
136
- <manifest >
137
- <addClasspath >true</addClasspath >
138
- <classpathPrefix >libs/</classpathPrefix >
139
- <mainClass >org.baeldung.executable.ExecutableMavenJar</mainClass >
140
- </manifest >
141
- </archive >
142
- </configuration >
143
- </plugin >
144
131
<plugin >
145
132
<groupId >org.apache.maven.plugins</groupId >
146
133
<artifactId >maven-compiler-plugin</artifactId >
Original file line number Diff line number Diff line change 75
75
</execution >
76
76
</executions >
77
77
</plugin >
78
- <plugin >
79
- <groupId >org.apache.maven.plugins</groupId >
80
- <artifactId >maven-jar-plugin</artifactId >
81
- <configuration >
82
- <archive >
83
- <manifest >
84
- <addClasspath >true</addClasspath >
85
- <classpathPrefix >libs/</classpathPrefix >
86
- <mainClass >org.baeldung.executable.ExecutableMavenJar</mainClass >
87
- </manifest >
88
- </archive >
89
- </configuration >
90
- </plugin >
91
78
92
79
</plugins >
93
80
</build >
Original file line number Diff line number Diff line change 185
185
<plugin >
186
186
<groupId >org.apache.maven.plugins</groupId >
187
187
<artifactId >maven-jar-plugin</artifactId >
188
+ <version >${maven-jar-plugin.version} </version >
188
189
<configuration >
189
190
<archive >
190
191
<manifest >
295
296
<protonpack .version>1.13</protonpack .version>
296
297
<streamex .version>0.6.5</streamex .version>
297
298
<vavr .version>0.9.0</vavr .version>
299
+ <spring-web .version>4.3.4.RELEASE</spring-web .version>
298
300
299
301
<!-- testing -->
300
302
<assertj .version>3.6.1</assertj .version>
303
305
<!-- maven plugins -->
304
306
<maven-surefire-plugin .version>2.19.1</maven-surefire-plugin .version>
305
307
<sun-tools .version>1.8.0</sun-tools .version>
306
- <spring-web .version>4.3.4.RELEASE</ spring-web .version>
308
+ <maven-jar-plugin .version>3.0.2</ maven-jar-plugin .version>
307
309
</properties >
308
310
309
311
</project >
Original file line number Diff line number Diff line change 55
55
<plugin >
56
56
<groupId >org.apache.maven.plugins</groupId >
57
57
<artifactId >maven-jar-plugin</artifactId >
58
+ <version >${maven-jar-plugin.version} </version >
58
59
<configuration >
59
60
<archive >
60
61
<manifest >
91
92
<plugin >
92
93
<groupId >org.apache.maven.plugins</groupId >
93
94
<artifactId >maven-shade-plugin</artifactId >
95
+ <version >${maven-shade-plugin.version} </version >
94
96
<executions >
95
97
<execution >
96
98
<goals >
133
135
<!-- testing -->
134
136
<testng .version>6.10</testng .version>
135
137
<assertj .version>3.6.1</assertj .version>
138
+
139
+ <maven-shade-plugin .version>2.4.3</maven-shade-plugin .version>
140
+ <maven-jar-plugin .version>3.0.2</maven-jar-plugin .version>
136
141
</properties >
137
142
138
143
</project >
Original file line number Diff line number Diff line change 100
100
</executions >
101
101
</plugin >
102
102
103
- <plugin >
104
- <groupId >org.apache.maven.plugins</groupId >
105
- <artifactId >maven-jar-plugin</artifactId >
106
- <version >${maven-jar-plugin.version} </version >
107
- <configuration >
108
- <archive >
109
- <manifest >
110
- <addClasspath >true</addClasspath >
111
- <classpathPrefix >libs/</classpathPrefix >
112
- <mainClass >org.baeldung.executable.ExecutableMavenJar</mainClass >
113
- </manifest >
114
- </archive >
115
- </configuration >
116
- </plugin >
117
-
118
103
<plugin >
119
104
<groupId >org.apache.maven.plugins</groupId >
120
105
<artifactId >maven-javadoc-plugin</artifactId >
Original file line number Diff line number Diff line change 33
33
<plugin >
34
34
<groupId >org.apache.maven.plugins</groupId >
35
35
<artifactId >maven-jar-plugin</artifactId >
36
+ <version >${maven-jar-plugin.version} </version >
36
37
<configuration >
37
38
<archive >
38
39
<manifest >
46
47
47
48
<properties >
48
49
<openjdk .jmh.version>1.19</openjdk .jmh.version>
50
+ <maven-jar-plugin .version>3.0.2</maven-jar-plugin .version>
49
51
</properties >
50
52
51
53
</project >
Original file line number Diff line number Diff line change 44
44
<plugin >
45
45
<groupId >org.apache.maven.plugins</groupId >
46
46
<artifactId >maven-shade-plugin</artifactId >
47
+ <version >${maven-shade-plugin.version} </version >
47
48
</plugin >
48
49
</plugins >
49
50
</build >
52
53
<jooby .version>1.1.3</jooby .version>
53
54
<application .class>com.baeldung.jooby.App</application .class>
54
55
<jooby-jedis .version>1.1.3</jooby-jedis .version>
56
+
57
+ <maven-shade-plugin .version>2.4.3</maven-shade-plugin .version>
55
58
</properties >
56
59
57
60
</project >
Original file line number Diff line number Diff line change 1
1
<project xmlns =" http://maven.apache.org/POM/4.0.0" xmlns : xsi =" http://www.w3.org/2001/XMLSchema-instance"
2
2
xsi : schemaLocation =" http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd" >
3
3
<modelVersion >4.0.0</modelVersion >
4
-
4
+
5
5
<groupId >com.baeldung.undertow</groupId >
6
6
<artifactId >undertow</artifactId >
7
7
<packaging >jar</packaging >
29
29
<plugin >
30
30
<groupId >org.apache.maven.plugins</groupId >
31
31
<artifactId >maven-shade-plugin</artifactId >
32
+ <version >${maven-shade-plugin.version} </version >
32
33
<executions >
33
34
<execution >
34
35
<phase >package</phase >
41
42
<plugin >
42
43
<groupId >org.apache.maven.plugins</groupId >
43
44
<artifactId >maven-jar-plugin</artifactId >
45
+ <version >${maven-jar-plugin.version} </version >
44
46
<configuration >
45
47
<archive >
46
48
<manifest >
54
56
55
57
<properties >
56
58
<undertow-servlet .version>1.4.18.Final</undertow-servlet .version>
59
+ <maven-shade-plugin .version>2.4.3</maven-shade-plugin .version>
60
+ <maven-jar-plugin .version>3.0.2</maven-jar-plugin .version>
57
61
</properties >
58
62
59
63
</project >
You can’t perform that action at this time.
0 commit comments