Skip to content

Commit 8477020

Browse files
committed
Release 3.0.11
- bug fixes - migrated to maven central for publishing
1 parent eff13a1 commit 8477020

1 file changed

Lines changed: 13 additions & 158 deletions

File tree

pom.xml

Lines changed: 13 additions & 158 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
<groupId>uk.m0nom</groupId>
1212
<artifactId>javaapiforkml</artifactId>
13-
<version>3.0.10</version>
13+
<version>3.0.11</version>
1414
<packaging>jar</packaging>
1515
<name>Java Api for Kml</name>
1616
<description>This is JavaApiForKml, Micromata's library for use with applications that want to parse, generate and
@@ -23,6 +23,12 @@
2323
<url>https://urbancamo.github.io/</url>
2424
</organization>
2525

26+
<licenses>
27+
<license>
28+
<name>GPL-3.0</name>
29+
</license>
30+
</licenses>
31+
2632
<developers>
2733
<developer>
2834
<name>Mark Wickens</name>
@@ -217,142 +223,6 @@
217223
</execution>
218224
</executions>
219225
</plugin>
220-
221-
<!--
222-
<plugin>
223-
<groupId>org.apache.maven.plugins</groupId>
224-
<artifactId>maven-enforcer-plugin</artifactId>
225-
<configuration>
226-
<fail>true</fail>
227-
<failFast>true</failFast>
228-
<ignoreCache>false</ignoreCache>
229-
</configuration>
230-
<dependencies>
231-
<dependency>
232-
<groupId>org.sonatype.ossindex.maven</groupId>
233-
<artifactId>ossindex-maven-enforcer-rules</artifactId>
234-
<version>${ossindex-maven-enforcer-rules.version}</version>
235-
</dependency>
236-
</dependencies>
237-
<executions>
238-
<execution>
239-
<id>enforce-bytecode-version</id>
240-
<goals>
241-
<goal>enforce</goal>
242-
</goals>
243-
<configuration>
244-
<rules>
245-
<enforceBytecodeVersion>
246-
<maxJdkVersion>${java.version}</maxJdkVersion>
247-
<excludes>
248-
<exclude>org.mindrot:jbcrypt</exclude>
249-
</excludes>
250-
</enforceBytecodeVersion>
251-
</rules>
252-
<fail>true</fail>
253-
</configuration>
254-
</execution>
255-
<execution>
256-
<id>enforce-ban-circular-dependencies</id>
257-
<goals>
258-
<goal>enforce</goal>
259-
</goals>
260-
<configuration>
261-
<rules>
262-
<banCircularDependencies/>
263-
</rules>
264-
<fail>true</fail>
265-
</configuration>
266-
</execution>
267-
<execution>
268-
<id>enforce-ban-duplicate-classes</id>
269-
<goals>
270-
<goal>enforce</goal>
271-
</goals>
272-
<configuration>
273-
<rules>
274-
<banDuplicateClasses>
275-
<scopes>
276-
<scope>compile</scope>
277-
<scope>provided</scope>
278-
</scopes>
279-
<findAllDuplicates>true</findAllDuplicates>
280-
<ignoreWhenIdentical>true</ignoreWhenIdentical>
281-
</banDuplicateClasses>
282-
</rules>
283-
<fail>true</fail>
284-
</configuration>
285-
</execution>
286-
<execution>
287-
<id>enforce-banned-dependencies</id>
288-
<goals>
289-
<goal>enforce</goal>
290-
</goals>
291-
<configuration>
292-
<rules>
293-
<bannedDependencies>
294-
<excludes>
295-
<exclude>log4j:log4j</exclude>
296-
<exclude>org.apache.logging.log4j</exclude>
297-
<exclude>javax.annotation</exclude>
298-
<exclude>javax.ejb</exclude>
299-
<exclude>javax.el</exclude>
300-
<exclude>javax.mail</exclude>
301-
<exclude>javax.persistence</exclude>
302-
<exclude>javax.security.auth.message</exclude>
303-
<exclude>javax.servlet</exclude>
304-
<exclude>javax.transaction</exclude>
305-
<exclude>javax.websocket</exclude>
306-
<exclude>javax.activation</exclude>
307-
<exclude>javax.batch</exclude>
308-
<exclude>javax.decorator</exclude>
309-
<exclude>javax.enterprise</exclude>
310-
<exclude>javax.faces</exclude>
311-
<exclude>javax.jms</exclude>
312-
<exclude>javax.json</exclude>
313-
<exclude>javax.jws</exclude>
314-
<exclude>javax.interceptor</exclude>
315-
<exclude>javax.inject</exclude>
316-
<exclude>javax.management.j2ee</exclude>
317-
<exclude>javax.resource</exclude>
318-
<exclude>javax.security.auth.enterprise</exclude>
319-
<exclude>javax.security.auth.jacc</exclude>
320-
<exclude>javax.validation</exclude>
321-
<exclude>javax.ws.rs</exclude>
322-
<exclude>javax.xml.bind</exclude>
323-
<exclude>javax.xml.soap</exclude>
324-
<exclude>javax.xml.ws</exclude>
325-
</excludes>
326-
<includes>
327-
<include>org.apache.logging.log4j:*:[2.17.2,]</include>
328-
</includes>
329-
<searchTransitive>true</searchTransitive>
330-
</bannedDependencies>
331-
</rules>
332-
</configuration>
333-
</execution>
334-
<execution>
335-
<id>enforce-versions</id>
336-
<goals>
337-
<goal>enforce</goal>
338-
</goals>
339-
<configuration>
340-
<rules>
341-
<requireMavenVersion>
342-
<version>[3.8.0,)</version>
343-
</requireMavenVersion>
344-
<requireJavaVersion>
345-
<version>${java.version}</version>
346-
</requireJavaVersion>
347-
<banDuplicatePomDependencyVersions/>
348-
<dependencyConvergence/>
349-
</rules>
350-
</configuration>
351-
</execution>
352-
</executions>
353-
</plugin>
354-
-->
355-
356226
<plugin>
357227
<groupId>org.apache.maven.plugins</groupId>
358228
<artifactId>maven-antrun-plugin</artifactId>
@@ -448,33 +318,18 @@
448318
<build>
449319
<plugins>
450320
<plugin>
451-
<groupId>org.sonatype.plugins</groupId>
452-
<artifactId>nexus-staging-maven-plugin</artifactId>
453-
<version>1.6.13</version>
321+
<groupId>org.sonatype.central</groupId>
322+
<artifactId>central-publishing-maven-plugin</artifactId>
323+
<version>0.7.0</version>
454324
<extensions>true</extensions>
455325
<configuration>
456-
<serverId>ossrh</serverId>
457-
<nexusUrl>https://s01.oss.sonatype.org/</nexusUrl>
458-
<autoReleaseAfterClose>true</autoReleaseAfterClose>
326+
<publishingServerId>central</publishingServerId>
459327
</configuration>
460328
</plugin>
461-
<plugin>
462-
<groupId>org.apache.maven.plugins</groupId>
463-
<artifactId>maven-source-plugin</artifactId>
464-
<version>3.2.1</version>
465-
<executions>
466-
<execution>
467-
<id>attach-sources</id>
468-
<goals>
469-
<goal>jar-no-fork</goal>
470-
</goals>
471-
</execution>
472-
</executions>
473-
</plugin>
474329
<plugin>
475330
<groupId>org.apache.maven.plugins</groupId>
476331
<artifactId>maven-javadoc-plugin</artifactId>
477-
<version>3.2.0</version>
332+
<version>3.11.2</version>
478333
<executions>
479334
<execution>
480335
<id>attach-javadocs</id>
@@ -487,7 +342,7 @@
487342
<plugin>
488343
<groupId>org.apache.maven.plugins</groupId>
489344
<artifactId>maven-gpg-plugin</artifactId>
490-
<version>1.6</version>
345+
<version>3.2.7</version>
491346
<executions>
492347
<execution>
493348
<id>sign-artifacts</id>

0 commit comments

Comments
 (0)