@@ -32,9 +32,12 @@ target platform and specify -Dntdll_target=msbuild on the mvn command line.
3232 <artifactId >reload4j</artifactId >
3333 <packaging >jar</packaging >
3434 <name >reload4j</name >
35- <version >1.2.18-SNAPSHOT</version >
36- <description >Reload4j revives EOLed log4j 1.x</description > <!---->
35+ <version >1.2.18</version >
36+ <description >Reload4j revives EOLed log4j 1.x</description >
37+
38+ <url >https://reload4j.qos.ch</url >
3739 <inceptionYear >1999</inceptionYear >
40+
3841 <licenses >
3942 <license >
4043 <name >The Apache Software License, Version 2.0</name >
@@ -47,26 +50,153 @@ target platform and specify -Dntdll_target=msbuild on the mvn command line.
4750 <url >https://reload4j.qos.ch</url >
4851 </organization >
4952
53+ <scm >
54+ <url >https://github.com/qos-ch/reload4j</url >
55+ <connection >scm:git@github.com:qos-ch/reload4j.git</connection >
56+ </scm >
57+
58+
5059 <properties >
5160 <latest .stable.version>1.7.32</latest .stable.version>
5261 <!-- java.util.ServiceLoader requires Java 6 -->
53- <jdk .version>6 </jdk .version>
62+ <jdk .version>1.5 </jdk .version>
5463 <maven .compiler.source>${jdk.version} </maven .compiler.source>
5564 <maven .compiler.target>${jdk.version} </maven .compiler.target>
5665 <project .build.sourceEncoding>UTF-8</project .build.sourceEncoding>
5766 <project .build.resourceEncoding>UTF-8</project .build.resourceEncoding>
5867 <project .reporting.outputEncoding>UTF-8</project .reporting.outputEncoding>
59- <junit .version>4.13.1 </junit .version>
68+ <junit .version>4.12 </junit .version>
6069 <maven-site-plugin .version>3.7.1</maven-site-plugin .version>
6170 <maven-compiler-plugin .version>3.8.1</maven-compiler-plugin .version>
6271 <maven-surefire-plugin .version>3.0.0-M5</maven-surefire-plugin .version>
6372 <maven-javadoc-plugin .version>3.1.0</maven-javadoc-plugin .version>
6473 <maven-source-plugin .version>3.2.0</maven-source-plugin .version>
65- <maven-deploy-plugin .version>3.0.0-M1</maven-deploy-plugin .version>
74+ <maven-deploy-plugin .version>3.0.0-M1</maven-deploy-plugin .version>
6675 <maven-jar-plugin .version>3.2.0</maven-jar-plugin .version>
67-
76+ <maven-bundle-plugin .version>3.4.0</maven-bundle-plugin .version>
77+ <maven-release-plugin .version>3.0.0-M4</maven-release-plugin .version>
6878 </properties >
79+
80+ <developers >
81+
82+ <developer >
83+ <id >anders</id >
84+ <name >Anders Kristensen</name >
85+ <email >anders@apache.org</email >
86+ </developer >
87+
88+ <developer >
89+ <id >ceki</id >
90+ <name >Ceki Gulcu</name >
91+ <email >ceki@apache.org</email >
92+ </developer >
93+
94+ <developer >
95+ <id >grobmeier</id >
96+ <name >Christian Grobmeier</name >
97+ <email >grobmeier@apache.org</email >
98+ </developer >
99+
100+ <developer >
101+ <id >carnold</id >
102+ <name >Curtis William Arnold</name >
103+ <email >carnold@apache.org</email >
104+ </developer >
105+
106+ <developer >
107+ <id >eross</id >
108+ <name >Elias Nathan Ross</name >
109+ <email >eross@apache.org</email >
110+ </developer >
111+
112+ <developer >
113+ <id >ggregory</id >
114+ <name >Gary D. Gregory</name >
115+ <email >ggregory@apache.org</email >
116+ </developer >
117+
118+ <developer >
119+ <id >hoju</id >
120+ <name >Jacob Kjome</name >
121+ <email >hoju@apache.org</email >
122+ </developer >
123+
124+ <developer >
125+ <id >jmoore</id >
126+ <name >Jim Moore</name >
127+ <email >jmoore@apache.org</email >
128+ </developer >
129+
130+ <developer >
131+ <id >jon</id >
132+ <name >Jon Scott Stevens</name >
133+ <email >jon@apache.org</email >
134+ </developer >
69135
136+ <developer >
137+ <id ></id >
138+ <name >Mark Wayne Womack</name >
139+ <email >mwomack@apache.org</email >
140+ </developer >
141+
142+
143+ <developer >
144+ <id >psmith</id >
145+ <name >Paul Jeffrey Smith</name >
146+ <email >psmith@apache.org</email >
147+ </developer >
148+
149+ <developer >
150+ <id >pier</id >
151+ <name >Pier Fumagalli</name >
152+ <email >pier@apache.org</email >
153+ </developer >
154+
155+ <developer >
156+ <id >rgoers</id >
157+ <name >Ralph Goers</name >
158+ <email >rgoers@apache.org</email >
159+ </developer >
160+
161+ <developer >
162+ <id >sdeboy</id >
163+ <name >Scott Deboy</name >
164+ <email >sdeboy@apache.org</email >
165+ </developer >
166+
167+ <developer >
168+ <id >yoavs</id >
169+ <name >Yoav Shapira</name >
170+ <email >yoavs@apache.org</email >
171+ </developer >
172+
173+ <developer >
174+ <id >bradm</id >
175+ <name >bradm</name >
176+ <email >bradm@apache.org</email >
177+ </developer >
178+
179+
180+ <developer >
181+ <id >oburn</id >
182+ <name >Oliver Bburn</name >
183+ <email >oburn@apache.org</email >
184+ </developer >
185+
186+ <developer >
187+ <id >pathos</id >
188+ <name >Mathias Bogaert</name >
189+ <email >pathos@apache.org</email >
190+ </developer >
191+
192+ <developer >
193+ <id >pglezen</id >
194+ <name >Paul Glezen</name >
195+ <email >pglezen@apache.org</email >
196+ </developer >
197+
198+ </developers >
199+
70200 <build >
71201 <plugins >
72202 <plugin >
@@ -114,27 +244,11 @@ target platform and specify -Dntdll_target=msbuild on the mvn command line.
114244 <artifactId >maven-javadoc-plugin</artifactId >
115245 <version >${maven-javadoc-plugin.version} </version >
116246 <configuration >
117- <linkJavadoc >true</linkJavadoc >
118- <linksource >true</linksource >
119- <additionalOptions >
120- <additionalOption >-Xdoclint:none</additionalOption >
121- </additionalOptions >
122- </configuration >
123- </plugin >
124- <plugin >
125- <artifactId >maven-release-plugin</artifactId >
126- <version >2.0-beta-9</version >
127- <!--
128- Bug MRELEASE-273 has been throwing NPE during release:perform,
129- typically after deploy so this places it last.
130- -->
131- <configuration >
132- <goals >package site-deploy assembly:attached deploy</goals >
133247 </configuration >
134248 </plugin >
135249 <plugin >
136250 <artifactId >maven-source-plugin</artifactId >
137- <version >2.1.1 </version >
251+ <version >${maven-source-plugin.version} </version >
138252 <executions >
139253 <execution >
140254 <goals >
@@ -146,30 +260,63 @@ target platform and specify -Dntdll_target=msbuild on the mvn command line.
146260 <plugin >
147261 <groupId >org.apache.felix</groupId >
148262 <artifactId >maven-bundle-plugin</artifactId >
149- <version >2.1.0 </version >
263+ <version >${maven-bundle-plugin.version} </version >
150264 <extensions >true</extensions >
265+ <executions >
266+ <execution >
267+ <id >bundle-manifest</id >
268+ <phase >process-classes</phase >
269+ <goals >
270+ <goal >manifest</goal >
271+ </goals >
272+ </execution >
273+ </executions >
151274 <configuration >
152275 <instructions >
153276 <!-- omit chainsaw and LF5 -->
154- <Export-Package >!org.apache.log4j.lf5.*,
155- !org.apache.log4j.chainsaw.*,
156- org.apache.log4j.*;version=1.2.17;-noimport:=true</Export-Package >
277+ <Export-Package >org.apache.log4j.*;version=1.2.18;-noimport:=true</Export-Package >
157278 <!-- all other potential imports are covered by DynamicImport-Package earlier -->
158- <Import-Package >!javax.swing.*,
159- !com.ibm.uvm.tools.*,
160- !com.sun.jdmk.comm.*,
161- javax.jmdns.*;resolution:=optional,
279+ <Import-Package >javax.jmdns.*;resolution:=optional,
162280 javax.jms.*;resolution:=optional,
163281 javax.mail.*;resolution:=optional,
164282 *</Import-Package >
165283 <Bundle-DocURL >http://logging.apache.org/log4j/1.2</Bundle-DocURL >
166284 </instructions >
167285 </configuration >
168286 </plugin >
287+
288+ <plugin >
289+ <groupId >org.apache.maven.plugins</groupId >
290+ <artifactId >maven-deploy-plugin</artifactId >
291+ <version >${maven-deploy-plugin.version} </version >
292+ </plugin >
293+
294+ <plugin >
295+ <groupId >org.apache.maven.plugins</groupId >
296+ <artifactId >maven-release-plugin</artifactId >
297+ <version >${maven-release-plugin.version} </version >
298+ </plugin >
299+
169300 </plugins >
170301 </build >
302+
171303 <reporting >
172304 <plugins >
305+ <plugin >
306+ <groupId >org.apache.maven.plugins</groupId >
307+ <artifactId >maven-javadoc-plugin</artifactId >
308+
309+ <configuration >
310+ <linkJavadoc >true</linkJavadoc >
311+ <linksource >true</linksource >
312+ <links >
313+ <link >
314+ http://docs.oracle.com/javase/5/docs/api/
315+ </link >
316+ </links >
317+ </configuration >
318+ </plugin >
319+
173320 </plugins >
174321 </reporting >
175322
@@ -215,6 +362,55 @@ target platform and specify -Dntdll_target=msbuild on the mvn command line.
215362
216363 </distributionManagement >
217364
365+ <profiles >
366+ <profile >
367+ <id >javadocjar</id >
368+ <build >
369+ <plugins >
370+ <plugin >
371+ <groupId >org.apache.maven.plugins</groupId >
372+ <artifactId >maven-javadoc-plugin</artifactId >
373+ <version >${maven-javadoc-plugin.version} </version >
374+ <configuration >
375+ <doclint >none</doclint >
376+ </configuration >
377+ <executions >
378+ <execution >
379+ <id >attach-javadocs</id >
380+ <goals >
381+ <goal >jar</goal >
382+ </goals >
383+ </execution >
384+ </executions >
385+ </plugin >
386+ </plugins >
387+ </build >
388+ </profile >
389+
390+ <profile >
391+ <id >sign-artifacts</id >
392+ <build >
393+ <plugins >
394+ <plugin >
395+ <groupId >org.apache.maven.plugins</groupId >
396+ <artifactId >maven-gpg-plugin</artifactId >
397+ <version >1.6</version >
398+ <executions >
399+ <execution >
400+ <id >sign-artifacts</id >
401+ <phase >verify</phase >
402+ <goals >
403+ <goal >sign</goal >
404+ </goals >
405+ </execution >
406+ </executions >
407+ </plugin >
408+ </plugins >
409+ </build >
410+ </profile >
411+
412+ </profiles >
413+
218414
219415
220416</project >
0 commit comments