Lines Matching +full:apache +full:- +full:maven +full:- +full:3

1 <?xml version="1.0" encoding="UTF-8"?>
2maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocati…
8 <version>1.17.2</version><!-- remember to update previous version below for japicmp -->
10 …oup is a Java library that simplifies working with real-world HTML and XML. It offers an easy-to-u…
26 <!-- <developerConnection>scm:git:[email protected]:jhy/jsoup.git</developerConnection> -->
27 <tag>jsoup-1.17.2</tag>
35 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
41 <!-- Compile -->
43 <groupId>org.apache.maven.plugins</groupId>
44 <artifactId>maven-compiler-plugin</artifactId>
47 <encoding>UTF-8</encoding>
49 …<!-- saves output for package-info.java, so mvn sees it has completed it, so incremental compile w…
50 <arg>-Xpkginfo:always</arg>
52 <!-- this means incremental = true... -->
57 <id>compile-java-8</id>
63 …<!-- There is a JDK 9+ profile execution below, which adds multi-release=true and compiles module-
67 <!-- Ensure Java 8 and Android 10 API compatibility -->
70 <artifactId>animal-sniffer-maven-plugin</artifactId>
74 <id>animal-sniffer</id>
87 <artifactId>android-api-level-10</artifactId>
88 <version>2.3.3_r2</version>
95 <ignore>java.util.List</ignore> <!-- List#stream() -->
101 ….HttpURLConnection</ignore><!-- .setAuthenticator(java.net.Authenticator) in Java 9; only used in …
103 … <!-- ^ Provided by https://developer.android.com/studio/write/java8-support#library-desugaring
104 … Possibly OK to remove androidscents; keep for now to validate other additions are supported. -->
110 <groupId>org.apache.maven.plugins</groupId>
111 <artifactId>maven-javadoc-plugin</artifactId>
112 <version>3.6.3</version>
120 <id>attach-javadoc</id>
128 <groupId>org.apache.maven.plugins</groupId>
129 <artifactId>maven-source-plugin</artifactId>
138 <id>attach-sources</id>
140 <goal>jar-no-fork</goal>
146 <groupId>org.apache.maven.plugins</groupId>
147 <artifactId>maven-jar-plugin</artifactId>
155 <Multi-Release>true</Multi-Release>
157 <manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
165 <groupId>org.apache.felix</groupId>
166 <artifactId>maven-bundle-plugin</artifactId>
170 <id>bundle-manifest</id>
171 <phase>process-classes</phase>
179 <Bundle-DocURL>https://jsoup.org/</Bundle-DocURL>
180 <Export-Package>org.jsoup.*</Export-Package>
181 … <Import-Package>org.jspecify.annotations;version=!;resolution:=optional,*</Import-Package>
186 <groupId>org.apache.maven.plugins</groupId>
187 <artifactId>maven-resources-plugin</artifactId>
191 <artifactId>maven-release-plugin</artifactId>
195 <groupId>org.apache.maven.plugins</groupId>
196 <artifactId>maven-surefire-plugin</artifactId>
197 <version>3.2.3</version>
199 <!-- smaller stack to find stack overflows -->
200 <argLine>-Xss256k</argLine>
204 <artifactId>maven-failsafe-plugin</artifactId>
205 <version>3.2.3</version>
209 <goal>integration-test</goal>
220 <!-- API version compat check - https://siom79.github.io/japicmp/ -->
222 <artifactId>japicmp-maven-plugin</artifactId>
223 <version>0.18.3</version>
225 <!-- hard code previous version; can't detect when running stateless on build server -->
235 …<!-- jsoup policy is ok to remove deprecated methods on minor but not builds. will need to temp re…
240 <!-- <exclude>@java.lang.Deprecated</exclude> -->
243-- allows new default and move to default methods. compatible as long as existing binaries aren't …
255 <!--
259 -->
282 <targetPath>META-INF/</targetPath>
295 <id>sonatype-nexus-snapshots</id>
300 <id>sonatype-nexus-staging</id>
307 <!-- Compiles the multi-release jar when executed on JDK9+ -->
309 <id>compile-multi-release</id>
316 <groupId>org.apache.maven.plugins</groupId>
317 <artifactId>maven-compiler-plugin</artifactId>
320 <id>compile-java-8</id>
326 <id>compile-java-9</id>
346 <id>release-sign-artifacts</id>
356 <groupId>org.apache.maven.plugins</groupId>
357 <artifactId>maven-gpg-plugin</artifactId>
360 <id>sign-artifacts</id>
376 <artifactId>maven-failsafe-plugin</artifactId>
377 <version>3.2.3</version>
381 <goal>integration-test</goal>
394 <!-- junit -->
397 <artifactId>junit-jupiter</artifactId>
403 <!-- gson, to fetch entities from w3.org -->
411 <!-- jetty for webserver integration tests. 9.x is last with Java7 support -->
413 <artifactId>jetty-server</artifactId>
419 <!-- jetty for webserver integration tests -->
421 <artifactId>jetty-servlet</artifactId>
427 <!-- jetty proxy, for integration tests -->
429 <artifactId>jetty-proxy</artifactId>
435 <!-- org.jspecify.annotations.nonnull, with Apache 2 license. Build time only. -->