You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by hb...@apache.org on 2024/03/12 17:07:24 UTC
(maven-site) branch relocation created (now c4c42f98)
This is an automated email from the ASF dual-hosted git repository.
hboutemy pushed a change to branch relocation
in repository https://gitbox.apache.org/repos/asf/maven-site.git
at c4c42f98 add example run
This branch includes the following new commits:
new c4c42f98 add example run
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
(maven-site) 01/01: add example run
Posted by hb...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
hboutemy pushed a commit to branch relocation
in repository https://gitbox.apache.org/repos/asf/maven-site.git
commit c4c42f989df0266879cfe50b7acb79ae1ba882e1
Author: Hervé Boutemy <hb...@sonatype.com>
AuthorDate: Tue Mar 12 18:07:08 2024 +0100
add example run
---
content/apt/guides/mini/guide-relocation.apt | 65 ++++++++++++++++++++++++++++
1 file changed, 65 insertions(+)
diff --git a/content/apt/guides/mini/guide-relocation.apt b/content/apt/guides/mini/guide-relocation.apt
index f77b7265..0a64fa82 100644
--- a/content/apt/guides/mini/guide-relocation.apt
+++ b/content/apt/guides/mini/guide-relocation.apt
@@ -149,3 +149,68 @@ Guide to relocation
(see {{{https://repo.maven.apache.org/maven2/poi/poi/}repository content}}).
[]
+
+** Testing
+
+ Using <<<pom.xml>>>
+
++-----+
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+
+ <groupId>test</groupId>
+ <artifactId>relocation-test</artifactId>
+ <version>1.0-SNAPSHOT</version>
+
+ <dependencies>
+ <dependency>
+ <groupId>ant</groupId>
+ <artifactId>ant</artifactId>
+ <version>1.7.0</version><!-- https://repo.maven.apache.org/maven2/ant/ant/1.7.0/ -->
+ </dependency>
+ <dependency>
+ <groupId>poi</groupId>
+ <artifactId>poi</artifactId>
+ <version>3.0-FINAL</version><!-- https://repo.maven.apache.org/maven2/poi/poi/3.0-FINAL/ -->
+ </dependency>
+ </dependencies>
+</project>
++-----+
+
+ Dependency resolution of these relocated artifacts follows to the new relocated coordinates, issuing a warning:
+
+------
+$ mvn dependency:list dependency:tree
+[INFO] Scanning for projects...
+[INFO]
+[INFO] ------------------------< test:relocation-test >------------------------
+[INFO] Building relocation-test 1.0-SNAPSHOT
+[INFO] from pom.xml
+[INFO] --------------------------------[ jar ]---------------------------------
+[WARNING] The artifact ant:ant:jar:1.7.0 has been relocated to org.apache.ant:ant:jar:1.7.0
+[WARNING] The artifact poi:poi:jar:3.0-FINAL has been relocated to org.apache.poi:poi:jar:3.0-FINAL
+[INFO]
+[INFO] --- dependency:3.6.0:list (default-cli) @ relocation-test ---
+[INFO]
+[INFO] The following files have been resolved:
+[INFO] org.apache.ant:ant:jar:1.7.0:compile -- module ant (auto)
+[INFO] org.apache.ant:ant-launcher:jar:1.7.0:compile -- module ant.launcher (auto)
+[INFO] org.apache.poi:poi:jar:3.0-FINAL:compile -- module poi (auto)
+[INFO] commons-logging:commons-logging:jar:1.1:compile -- module commons.logging (auto)
+[INFO] log4j:log4j:jar:1.2.13:compile -- module log4j (auto)
+[INFO]
+[INFO]
+[INFO] --- dependency:3.6.0:tree (default-cli) @ relocation-test ---
+[WARNING] The artifact ant:ant:jar:1.7.0 has been relocated to org.apache.ant:ant:jar:1.7.0
+[WARNING] The artifact poi:poi:jar:3.0-FINAL has been relocated to org.apache.poi:poi:jar:3.0-FINAL
+[INFO] test:relocation-test:jar:1.0-SNAPSHOT
+[INFO] +- org.apache.ant:ant:jar:1.7.0:compile
+[INFO] | \- org.apache.ant:ant-launcher:jar:1.7.0:compile
+[INFO] \- org.apache.poi:poi:jar:3.0-FINAL:compile
+[INFO] +- commons-logging:commons-logging:jar:1.1:compile
+[INFO] \- log4j:log4j:jar:1.2.13:compile
+[INFO] ------------------------------------------------------------------------
+[INFO] BUILD SUCCESS
+[INFO] ------------------------------------------------------------------------
+------