test(cache): 修复CacheConfigTest边界值测试

- 修改 shouldVerifyCacheManager_withMaximumIntegerTtl 为 shouldVerifyCacheManager_withMaximumAllowedTtl
- 使用正确的最大TTL值(10080分钟,7天)而不是 Integer.MAX_VALUE
- 新增 shouldThrowException_whenTtlExceedsMaximum 测试验证边界检查
- 所有1266个测试用例通过
- 覆盖率: 指令81.89%, 行88.48%, 分支51.55%

docs: 添加项目状态报告
- 生成 PROJECT_STATUS_REPORT.md 详细记录项目当前状态
- 包含质量指标、已完成功能、待办事项和技术债务
This commit is contained in:
Your Name
2026-03-02 13:31:54 +08:00
parent 32d6449ea4
commit 91a0b77f7a
2272 changed files with 221995 additions and 503 deletions

View File

@@ -0,0 +1,3 @@
#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice.
#Sat Jan 31 09:39:07 CST 2026
plexus-1.0.11.pom>aliyunmaven=

View File

@@ -0,0 +1,308 @@
<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>org.codehaus.plexus</groupId>
<artifactId>plexus</artifactId>
<packaging>pom</packaging>
<name>Plexus</name>
<version>1.0.11</version>
<ciManagement>
<notifiers>
<notifier>
<type>mail</type>
<configuration>
<address>dev@plexus.codehaus.org</address>
</configuration>
</notifier>
<notifier>
<type>irc</type>
<configuration>
<host>irc.codehaus.org</host>
<port>6667</port>
<channel>#plexus</channel>
</configuration>
</notifier>
</notifiers>
</ciManagement>
<inceptionYear>2001</inceptionYear>
<licenses>
<license>
<name>The Apache Software License, Version 2.0</name>
<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
<distribution>repo</distribution>
</license>
</licenses>
<mailingLists>
<mailingList>
<name>Plexus User List</name>
<subscribe>http://xircles.codehaus.org/manage_email/user%40plexus.codehaus.org</subscribe>
<unsubscribe>http://xircles.codehaus.org/manage_email/user%40plexus.codehaus.org</unsubscribe>
<archive>http://archive.plexus.codehaus.org/user</archive>
</mailingList>
<mailingList>
<name>Plexus Developer List</name>
<subscribe>http://xircles.codehaus.org/manage_email/dev%40plexus.codehaus.org</subscribe>
<unsubscribe>http://xircles.codehaus.org/manage_email/dev%40plexus.codehaus.org</unsubscribe>
<archive>http://archive.plexus.codehaus.org/dev</archive>
</mailingList>
<mailingList>
<name>Plexus Announce List</name>
<subscribe>http://xircles.codehaus.org/manage_email/announce%40plexus.codehaus.org</subscribe>
<unsubscribe>http://xircles.codehaus.org/manage_email/announce%40plexus.codehaus.org</unsubscribe>
<archive>http://archive.plexus.codehaus.org/announce</archive>
</mailingList>
<mailingList>
<name>Plexus Commit List</name>
<subscribe>http://xircles.codehaus.org/manage_email/scm%40plexus.codehaus.org</subscribe>
<unsubscribe>http://xircles.codehaus.org/manage_email/scm%40plexus.codehaus.org</unsubscribe>
<archive>http://archive.plexus.codehaus.org/scm</archive>
</mailingList>
</mailingLists>
<issueManagement>
<system>JIRA</system>
<url>http://jira.codehaus.org/browse/PLX</url>
</issueManagement>
<distributionManagement>
<repository>
<id>codehaus.org</id>
<name>Plexus Central Repository</name>
<url>dav:https://dav.codehaus.org/repository/plexus</url>
</repository>
<snapshotRepository>
<id>codehaus.org</id>
<name>Plexus Central Development Repository</name>
<url>dav:https://dav.codehaus.org/snapshots.repository/plexus</url>
</snapshotRepository>
<site>
<id>codehaus.org</id>
<url>dav:https://dav.codehaus.org/plexus</url>
</site>
</distributionManagement>
<repositories>
<repository>
<id>codehaus.snapshots</id>
<name>Codehaus Snapshot Development Repository</name>
<url>http://snapshots.repository.codehaus.org</url>
<releases>
<enabled>false</enabled>
</releases>
</repository>
</repositories>
<developers>
<developer>
<id>jvanzyl</id>
<name>Jason van Zyl</name>
<email>jason@maven.org</email>
<roles>
<role>Developer</role>
<role>Release Manager</role>
</roles>
</developer>
<developer>
<id>kaz</id>
<name>Pete Kazmier</name>
<email />
<organization />
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>jtaylor</id>
<name>James Taylor</name>
<email>james@jamestaylor.org</email>
<organization />
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>dandiep</id>
<name>Dan Diephouse</name>
<email>dan@envoisolutions.com</email>
<organization>Envoi solutions</organization>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>kasper</id>
<name>Kasper Nielsen</name>
<email>apache@kav.dk</email>
<organization />
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>bwalding</id>
<name>Ben Walding</name>
<email>bwalding@codehaus.org</email>
<organization>Walding Consulting Services</organization>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>mhw</id>
<name>Mark Wilkinson</name>
<email>mhw@kremvax.net</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>michal</id>
<name>Michal Maczka</name>
<email>mmaczka@interia.pl</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>evenisse</id>
<name>Emmanuel Venisse</name>
<email>evenisse@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Trygve Laugstol</name>
<id>trygvis</id>
<email>trygvis@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Kenney Westerhof</name>
<id>kenney</id>
<email>kenney@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Carlos Sanchez</name>
<id>carlos</id>
<email>carlos@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Brett Porter</name>
<id>brett</id>
<email>brett@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>John Casey</name>
<id>jdcasey</id>
<email>jdcasey@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Andrew Williams</name>
<id>handyande</id>
<email>andy@handyande.co.uk</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Rahul Thakur</name>
<id>rahul</id>
<email>rahul.thakur.xdev@gmail.com</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Joakim Erdfelt</name>
<id>joakime</id>
<email>joakim@erdfelt.com</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Olivier Lamy</name>
<id>olamy</id>
<email>olamy@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
</developers>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8.1</version>
<scope>test</scope>
</dependency>
</dependencies>
<scm>
<connection>scm:svn:http://svn.codehaus.org/plexus/pom/trunk/</connection>
<developerConnection>scm:svn:https://svn.codehaus.org/plexus/pom/trunk/</developerConnection>
<url>http://fisheye.codehaus.org/browse/plexus/pom/trunk/</url>
</scm>
<organization>
<name>Codehaus</name>
<url>http://www.codehaus.org/</url>
</organization>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.4</source>
<target>1.4</target>
</configuration>
</plugin>
<!--
<plugin>
<artifactId>maven-remote-resources-plugin</artifactId>
<version>1.0-alpha-2</version>
<executions>
<execution>
<goals>
<goal>process</goal>
</goals>
<configuration>
<resourceBundles>
<resourceBundle>org.apache:apache-jar-resource-bundle:1.1.1-SNAPSHOT</resourceBundle>
</resourceBundles>
</configuration>
</execution>
</executions>
</plugin>
-->
</plugins>
<extensions>
<extension>
<groupId>org.apache.maven.wagon</groupId>
<artifactId>wagon-webdav</artifactId>
<version>1.0-beta-2</version>
</extension>
</extensions>
<pluginManagement>
<plugins>
<plugin>
<artifactId>maven-release-plugin</artifactId>
<configuration>
<goals>deploy</goals>
</configuration>
</plugin>
</plugins>
</pluginManagement>
</build>
</project>

View File

@@ -0,0 +1 @@
4693d4512d50c5159bef1c49def1d2690a327c30

View File

@@ -0,0 +1,3 @@
#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice.
#Sat Jan 31 09:39:07 CST 2026
plexus-1.0.12.pom>aliyunmaven=

View File

@@ -0,0 +1,334 @@
<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>org.codehaus.plexus</groupId>
<artifactId>plexus</artifactId>
<packaging>pom</packaging>
<name>Plexus</name>
<version>1.0.12</version>
<!-- ciManagement>
<notifiers>
<notifier>
<type>mail</type>
<configuration>
<address>dev@plexus.codehaus.org</address>
</configuration>
</notifier>
<notifier>
<type>irc</type>
<configuration>
<host>irc.codehaus.org</host>
<port>6667</port>
<channel>#plexus</channel>
</configuration>
</notifier>
</notifiers>
</ciManagement -->
<inceptionYear>2001</inceptionYear>
<licenses>
<license>
<name>The Apache Software License, Version 2.0</name>
<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
<distribution>repo</distribution>
</license>
</licenses>
<mailingLists>
<mailingList>
<name>Plexus User List</name>
<subscribe>http://xircles.codehaus.org/manage_email/user%40plexus.codehaus.org</subscribe>
<unsubscribe>http://xircles.codehaus.org/manage_email/user%40plexus.codehaus.org</unsubscribe>
<archive>http://archive.plexus.codehaus.org/user</archive>
</mailingList>
<mailingList>
<name>Plexus Developer List</name>
<subscribe>http://xircles.codehaus.org/manage_email/dev%40plexus.codehaus.org</subscribe>
<unsubscribe>http://xircles.codehaus.org/manage_email/dev%40plexus.codehaus.org</unsubscribe>
<archive>http://archive.plexus.codehaus.org/dev</archive>
</mailingList>
<mailingList>
<name>Plexus Announce List</name>
<subscribe>http://xircles.codehaus.org/manage_email/announce%40plexus.codehaus.org</subscribe>
<unsubscribe>http://xircles.codehaus.org/manage_email/announce%40plexus.codehaus.org</unsubscribe>
<archive>http://archive.plexus.codehaus.org/announce</archive>
</mailingList>
<mailingList>
<name>Plexus Commit List</name>
<subscribe>http://xircles.codehaus.org/manage_email/scm%40plexus.codehaus.org</subscribe>
<unsubscribe>http://xircles.codehaus.org/manage_email/scm%40plexus.codehaus.org</unsubscribe>
<archive>http://archive.plexus.codehaus.org/scm</archive>
</mailingList>
</mailingLists>
<issueManagement>
<system>JIRA</system>
<url>http://jira.codehaus.org/browse/PLX</url>
</issueManagement>
<distributionManagement>
<repository>
<id>codehaus.org</id>
<name>Plexus Central Repository</name>
<url>dav:https://dav.codehaus.org/repository/plexus</url>
</repository>
<snapshotRepository>
<id>codehaus.org</id>
<name>Plexus Central Development Repository</name>
<url>dav:https://dav.codehaus.org/snapshots.repository/plexus</url>
</snapshotRepository>
<site>
<id>codehaus.org</id>
<url>dav:https://dav.codehaus.org/plexus</url>
</site>
</distributionManagement>
<repositories>
<repository>
<id>codehaus.snapshots</id>
<name>Codehaus Snapshot Development Repository</name>
<url>http://snapshots.repository.codehaus.org</url>
<releases>
<enabled>false</enabled>
</releases>
</repository>
<!-- only here for wagon-webdav rc1-snapshot, remove
as soon as it is released. It contains bugfixes
to deploy. -->
<repository>
<id>apache.snapshots</id>
<name>Maven Snapshot Repository</name>
<url>http://people.apache.org/maven-snapshot-repository</url>
<snapshots>
<enabled>true</enabled>
<updatePolicy>daily</updatePolicy>
</snapshots>
<releases>
<enabled>false</enabled>
<updatePolicy>never</updatePolicy>
</releases>
</repository>
</repositories>
<developers>
<developer>
<id>jvanzyl</id>
<name>Jason van Zyl</name>
<email>jason@maven.org</email>
<roles>
<role>Developer</role>
<role>Release Manager</role>
</roles>
</developer>
<developer>
<id>kaz</id>
<name>Pete Kazmier</name>
<email />
<organization />
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>jtaylor</id>
<name>James Taylor</name>
<email>james@jamestaylor.org</email>
<organization />
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>dandiep</id>
<name>Dan Diephouse</name>
<email>dan@envoisolutions.com</email>
<organization>Envoi solutions</organization>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>kasper</id>
<name>Kasper Nielsen</name>
<email>apache@kav.dk</email>
<organization />
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>bwalding</id>
<name>Ben Walding</name>
<email>bwalding@codehaus.org</email>
<organization>Walding Consulting Services</organization>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>mhw</id>
<name>Mark Wilkinson</name>
<email>mhw@kremvax.net</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>michal</id>
<name>Michal Maczka</name>
<email>mmaczka@interia.pl</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>evenisse</id>
<name>Emmanuel Venisse</name>
<email>evenisse@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Trygve Laugstøl</name>
<id>trygvis</id>
<email>trygvis@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Kenney Westerhof</name>
<id>kenney</id>
<email>kenney@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Carlos Sanchez</name>
<id>carlos</id>
<email>carlos@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Brett Porter</name>
<id>brett</id>
<email>brett@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>John Casey</name>
<id>jdcasey</id>
<email>jdcasey@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Andrew Williams</name>
<id>handyande</id>
<email>andy@handyande.co.uk</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Rahul Thakur</name>
<id>rahul</id>
<email>rahul.thakur.xdev@gmail.com</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Joakim Erdfelt</name>
<id>joakime</id>
<email>joakim@erdfelt.com</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Olivier Lamy</name>
<id>olamy</id>
<email>olamy@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Hervé Boutemy</name>
<id>hboutemy</id>
<email>hboutemy@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
</developers>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8.1</version>
<scope>test</scope>
</dependency>
</dependencies>
<scm>
<connection>scm:svn:http://svn.codehaus.org/plexus/pom/tags/plexus-1.0.12</connection>
<developerConnection>scm:svn:https://svn.codehaus.org/plexus/pom/tags/plexus-1.0.12</developerConnection>
<url>http://fisheye.codehaus.org/browse/plexus/pom/tags/plexus-1.0.12</url>
</scm>
<organization>
<name>Codehaus</name>
<url>http://www.codehaus.org/</url>
</organization>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.4</source>
<target>1.4</target>
</configuration>
</plugin>
<!--
<plugin>
<artifactId>maven-remote-resources-plugin</artifactId>
<version>1.0-alpha-2</version>
<executions>
<execution>
<goals>
<goal>process</goal>
</goals>
<configuration>
<resourceBundles>
<resourceBundle>org.apache:apache-jar-resource-bundle:1.1.1-SNAPSHOT</resourceBundle>
</resourceBundles>
</configuration>
</execution>
</executions>
</plugin>
-->
</plugins>
<!-- As of 2.0.9, maven includes webdav.
<extensions>
<extension>
<groupId>org.apache.maven.wagon</groupId>
<artifactId>wagon-webdav</artifactId>
<version>1.0-rc1-SNAPSHOT</version>
</extension>
</extensions>
-->
<pluginManagement>
<plugins>
<plugin>
<artifactId>maven-release-plugin</artifactId>
<configuration>
<goals>deploy</goals>
</configuration>
</plugin>
</plugins>
</pluginManagement>
</build>
</project>

View File

@@ -0,0 +1 @@
71d4361c71c7454a2626f3e18c789747256fe0b1

View File

@@ -0,0 +1,3 @@
#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice.
#Sat Jan 31 09:39:06 CST 2026
plexus-1.0.4.pom>aliyunmaven=

View File

@@ -0,0 +1,205 @@
<project>
<modelVersion>4.0.0</modelVersion>
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus</artifactId>
<packaging>pom</packaging>
<name>Plexus</name>
<version>1.0.4</version>
<ciManagement>
<notifiers>
<notifier>
<type>mail</type>
<configuration>
<address>dev@plexus.codehaus.org</address>
</configuration>
</notifier>
<notifier>
<type>irc</type>
<configuration>
<host>irc.codehaus.org</host>
<port>6667</port>
<channel>#plexus</channel>
</configuration>
</notifier>
</notifiers>
</ciManagement>
<inceptionYear>2001</inceptionYear>
<mailingLists>
<mailingList>
<name>Plexus Developer List</name>
<subscribe>http://lists.codehaus.org/mailman/listinfo/plexus-dev</subscribe>
<unsubscribe>http://lists.codehaus.org/mailman/listinfo/plexus-dev</unsubscribe>
<archive>http://lists.codehaus.org/pipermail/plexus-dev/</archive>
</mailingList>
</mailingLists>
<distributionManagement>
<repository>
<id>repo1</id>
<name>Maven Central Repository</name>
<url>scp://repo1.maven.org/home/projects/maven/repository-staging/to-ibiblio/maven2</url>
</repository>
<snapshotRepository>
<id>snapshots</id>
<name>Maven Central Development Repository</name>
<url>scp://repo1.maven.org/home/projects/maven/repository-staging/snapshots/maven2</url>
</snapshotRepository>
</distributionManagement>
<repositories>
<repository>
<id>snapshots</id>
<name>Maven Snapshot Development Repository</name>
<url>http://snapshots.maven.codehaus.org/maven2</url>
<releases>
<enabled>false</enabled>
</releases>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>snapshots-plugins</id>
<name>Maven Snapshot Plugins Development Repository</name>
<url>http://snapshots.maven.codehaus.org/maven2</url>
<releases>
<enabled>false</enabled>
</releases>
</pluginRepository>
</pluginRepositories>
<developers>
<developer>
<id>jvanzyl</id>
<name>Jason van Zyl</name>
<email>jason@zenplex.com</email>
<organization>Zenplex</organization>
<roles>
<role>Developer</role>
<role>Release Manager</role>
</roles>
</developer>
<developer>
<id>kaz</id>
<name>Pete Kazmier</name>
<email></email>
<organization></organization>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>jtaylor</id>
<name>James Taylor</name>
<email>james@jamestaylor.org</email>
<organization></organization>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>dandiep</id>
<name>Dan Diephouse</name>
<email>dan@envoisolutions.com</email>
<organization>Envoi solutions</organization>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>kasper</id>
<name>Kasper Nielsen</name>
<email>apache@kav.dk</email>
<organization></organization>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>bwalding</id>
<name>Ben Walding</name>
<email>bwalding@codehaus.org</email>
<organization>Walding Consulting Services</organization>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>mhw</id>
<name>Mark Wilkinson</name>
<email>mhw@kremvax.net</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>michal</id>
<name>Michal Maczka</name>
<email>mmaczka@interia.pl</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>evenisse</id>
<name>Emmanuel Venisse</name>
<email>evenisse@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Trygve Laugst&oslash;l</name>
<id>trygvis</id>
<email>trygvis@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Kenney Westerhof</name>
<id>kenney</id>
<email>kenney@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
</developers>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8.1</version>
<scope>test</scope>
</dependency>
</dependencies>
<scm>
<connection>scm:svn:svn://svn.codehaus.org/plexus/scm/trunk/</connection>
<developerConnection>scm:svn:https://svn.codehaus.org/plexus/trunk</developerConnection>
</scm>
<organization>
<name>Codehaus</name>
<url>http://www.codehaus.org/</url>
</organization>
<modules>
<module>plexus-appserver</module>
<module>plexus-archetypes</module>
<module>plexus-components</module>
<module>plexus-component-factories</module>
<module>plexus-containers</module>
<module>plexus-logging</module>
<module>plexus-maven-plugin</module>
<module>plexus-services</module>
<module>plexus-tools</module>
<module>plexus-utils</module>
</modules>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-release-plugin</artifactId>
<configuration>
<tagBase>https://svn.codehaus.org/plexus/tags</tagBase>
</configuration>
</plugin>
</plugins>
</build>
</project>

View File

@@ -0,0 +1 @@
06f66b2f7d2eef1d805c11bca91c89984cda4137 /home/projects/maven/repository-staging/to-ibiblio/maven2/org/codehaus/plexus/plexus/1.0.4/plexus-1.0.4.pom

View File

@@ -0,0 +1,3 @@
#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice.
#Sat Jan 31 09:39:09 CST 2026
plexus-10.pom>aliyunmaven=

View File

@@ -0,0 +1,773 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright The Codehaus Foundation.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<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/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus</artifactId>
<packaging>pom</packaging>
<version>10</version>
<name>Plexus</name>
<description>The Plexus project provides a full software stack for creating and executing software projects.</description>
<url>https://codehaus-plexus.github.io/</url>
<inceptionYear>2001</inceptionYear>
<organization>
<name>Codehaus Plexus</name>
<url>https://codehaus-plexus.github.io/</url>
</organization>
<licenses>
<license>
<name>Apache License, Version 2.0</name>
<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
<distribution>repo</distribution>
</license>
</licenses>
<developers>
<developer>
<id>jvanzyl</id>
<name>Jason van Zyl</name>
<email>jason@maven.org</email>
<roles>
<role>Developer</role>
<role>Release Manager</role>
</roles>
</developer>
<developer>
<id>kaz</id>
<name>Pete Kazmier</name>
<email />
<organization />
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>jtaylor</id>
<name>James Taylor</name>
<email>james@jamestaylor.org</email>
<organization />
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>dandiep</id>
<name>Dan Diephouse</name>
<email>dan@envoisolutions.com</email>
<organization>Envoi solutions</organization>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>kasper</id>
<name>Kasper Nielsen</name>
<email>apache@kav.dk</email>
<organization />
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>bwalding</id>
<name>Ben Walding</name>
<email>bwalding@codehaus.org</email>
<organization>Walding Consulting Services</organization>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>mhw</id>
<name>Mark Wilkinson</name>
<email>mhw@kremvax.net</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>michal</id>
<name>Michal Maczka</name>
<email>mmaczka@interia.pl</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>evenisse</id>
<name>Emmanuel Venisse</name>
<email>evenisse@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Trygve Laugstøl</name>
<id>trygvis</id>
<email>trygvis@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Kenney Westerhof</name>
<id>kenney</id>
<email>kenney@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Carlos Sanchez</name>
<id>carlos</id>
<email>carlos@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Brett Porter</name>
<id>brett</id>
<email>brett@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>John Casey</name>
<id>jdcasey</id>
<email>jdcasey@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Andrew Williams</name>
<id>handyande</id>
<email>andy@handyande.co.uk</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Rahul Thakur</name>
<id>rahul</id>
<email>rahul.thakur.xdev@gmail.com</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Joakim Erdfelt</name>
<id>joakime</id>
<email>joakim@erdfelt.com</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Olivier Lamy</name>
<id>olamy</id>
<email>olamy@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Hervé Boutemy</name>
<id>hboutemy</id>
<email>hboutemy@apache.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Oleg Gusakov</name>
<id>oleg</id>
<email>olegy@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Vincent Siveton</name>
<id>vsiveton</id>
<email>vsiveton@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Kristian Rosenvold</name>
<id>krosenvold</id>
<email>krosenvold@apache.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Andreas Gudian</name>
<id>agudian</id>
<email>agudian@apache.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Karl Heinz Marbaise</name>
<id>khmarbaise</id>
<email>khmarbaise@apache.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Michael Osipov</name>
<id>michael-o</id>
<email>1983-01-06@gmx.net</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Gabriel Belingueres</name>
<id>belingueres</id>
<email>belingueres@gmail.com</email>
<roles>
<role>Developer</role>
</roles>
</developer>
</developers>
<mailingLists><!-- TODO decide what we do with mailing lists now -->
<mailingList>
<name>Plexus User List</name>
<subscribe>http://xircles.codehaus.org/manage_email/user%40plexus.codehaus.org</subscribe>
<unsubscribe>http://xircles.codehaus.org/manage_email/user%40plexus.codehaus.org</unsubscribe>
<archive>http://archive.plexus.codehaus.org/user</archive>
<post>user@plexus.codehaus.org</post>
</mailingList>
<mailingList>
<name>Plexus Developer List</name>
<subscribe>http://xircles.codehaus.org/manage_email/dev%40plexus.codehaus.org</subscribe>
<unsubscribe>http://xircles.codehaus.org/manage_email/dev%40plexus.codehaus.org</unsubscribe>
<archive>http://archive.plexus.codehaus.org/dev</archive>
<post>dev@plexus.codehaus.org</post>
</mailingList>
<mailingList>
<name>Plexus Announce List</name>
<subscribe>http://xircles.codehaus.org/manage_email/announce%40plexus.codehaus.org</subscribe>
<unsubscribe>http://xircles.codehaus.org/manage_email/announce%40plexus.codehaus.org</unsubscribe>
<archive>http://archive.plexus.codehaus.org/announce</archive>
</mailingList>
<mailingList>
<name>Plexus Commit List</name>
<subscribe>http://xircles.codehaus.org/manage_email/scm%40plexus.codehaus.org</subscribe>
<unsubscribe>http://xircles.codehaus.org/manage_email/scm%40plexus.codehaus.org</unsubscribe>
<archive>http://archive.plexus.codehaus.org/scm</archive>
</mailingList>
</mailingLists>
<scm>
<connection>scm:git:git@github.com:codehaus-plexus/plexus-pom.git</connection>
<developerConnection>scm:git:git@github.com:codehaus-plexus/plexus-pom.git</developerConnection>
<url>https://github.com/codehaus-plexus/plexus-pom/tree/${project.scm.tag}/</url>
<tag>plexus-10</tag>
</scm>
<issueManagement>
<system>github</system>
<url>https://github.com/codehaus-plexus/plexus-pom/issues</url>
</issueManagement>
<distributionManagement>
<repository>
<id>plexus-releases</id>
<name>Plexus Release Repository</name>
<url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>
</repository>
<snapshotRepository>
<id>plexus-snapshots</id>
<name>Plexus Snapshot Repository</name>
<url>${plexusDistMgmtSnapshotsUrl}</url>
</snapshotRepository>
<site>
<id>github:gh-pages</id>
<url>scm:git:git@github.com:codehaus-plexus</url><!-- url used only for inheritance -->
</site>
</distributionManagement>
<properties>
<javaVersion>8</javaVersion>
<maven.compiler.source>1.${javaVersion}</maven.compiler.source>
<maven.compiler.target>1.${javaVersion}</maven.compiler.target>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<plexusDistMgmtSnapshotsUrl>https://oss.sonatype.org/content/repositories/plexus-snapshots</plexusDistMgmtSnapshotsUrl>
<project.build.outputTimestamp>2022-06-09T20:48:05Z</project.build.outputTimestamp>
<gpg.useagent>true</gpg.useagent>
</properties>
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus-component-annotations</artifactId>
<version>2.1.1</version>
<scope>compile</scope>
</dependency>
</dependencies>
</dependencyManagement>
<build>
<pluginManagement>
<plugins>
<!-- set versions of common plugins for reproducibility, ordered alphabetically -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-assembly-plugin</artifactId>
<version>3.3.0</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-checkstyle-plugin</artifactId>
<version>3.1.2</version>
<configuration>
<configLocation>config/maven_checks.xml</configLocation>
<headerLocation>https://raw.github.com/codehaus-plexus/plexus-pom/master/src/main/resources/config/plexus-header.txt</headerLocation>
</configuration>
<dependencies>
<!-- can be removed with update to 3.2.x -->
<dependency>
<groupId>com.puppycrawl.tools</groupId>
<artifactId>checkstyle</artifactId>
<version>9.3</version>
</dependency>
<!-- MCHECKSTYLE-327: the maven_checks.xml was moved to a shared project -->
<dependency>
<groupId>org.apache.maven.shared</groupId>
<artifactId>maven-shared-resources</artifactId>
<version>4</version>
</dependency>
</dependencies>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-clean-plugin</artifactId>
<version>3.2.0</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.10.1</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-deploy-plugin</artifactId>
<version>2.8.2</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-enforcer-plugin</artifactId>
<version>3.0.0</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-gpg-plugin</artifactId>
<version>3.0.1</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-install-plugin</artifactId>
<version>2.5.2</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>3.2.2</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>3.4.0</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jxr-plugin</artifactId>
<version>3.2.0</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-plugin-plugin</artifactId>
<version>3.6.4</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-pmd-plugin</artifactId>
<version>3.17.0</version>
<configuration>
<targetJdk>${maven.compiler.source}</targetJdk>
<rulesets>
<ruleset>rulesets/maven.xml</ruleset>
</rulesets>
<excludeRoots>
<excludeRoot>${project.build.directory}/generated-sources/modello</excludeRoot>
<excludeRoot>${project.build.directory}/generated-sources/plugin</excludeRoot>
</excludeRoots>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-project-info-reports-plugin</artifactId>
<version>3.3.0</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-release-plugin</artifactId>
<version>3.0.0-M6</version>
<configuration>
<goals>deploy</goals>
<mavenExecutorId>forked-path</mavenExecutorId>
<releaseProfiles>plexus-release</releaseProfiles>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<version>3.2.0</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-scm-publish-plugin</artifactId>
<version>3.1.0</version>
<configuration>
<!-- using scm.developerConnection instead of distributionManagement.site.url -->
<pubScmUrl>${project.scm.developerConnection}</pubScmUrl>
<scmBranch>gh-pages</scmBranch>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-site-plugin</artifactId>
<version>3.12.0</version>
<configuration>
<skipDeploy>true</skipDeploy><!-- don't deploy site with maven-site-plugin -->
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<version>3.2.1</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.22.2</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-report-plugin</artifactId>
<version>2.22.2</version>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>findbugs-maven-plugin</artifactId>
<version>3.0.5</version>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>taglist-maven-plugin</artifactId>
<version>3.0.0</version>
</plugin>
<plugin>
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus-component-metadata</artifactId>
<version>2.1.1</version>
<executions>
<execution>
<id>process-classes</id>
<goals>
<goal>generate-metadata</goal>
</goals>
</execution>
<execution>
<id>process-test-classes</id>
<goals>
<goal>generate-test-metadata</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-enforcer-plugin</artifactId>
<executions>
<execution>
<id>enforce-maven</id>
<goals>
<goal>enforce</goal>
</goals>
<configuration>
<rules>
<requireMavenVersion>
<version>3.0.5</version>
<message>This project requires at least Maven 3.0.5</message>
</requireMavenVersion>
</rules>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-site-plugin</artifactId>
<executions>
<execution>
<id>attach-descriptor</id>
<goals>
<goal>attach-descriptor</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
<reporting>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-project-info-reports-plugin</artifactId>
<reportSets>
<reportSet>
<reports>
<report>index</report>
<report>summary</report>
<report>dependency-info</report>
<report>modules</report>
<report>licenses</report>
<report>team</report>
<report>scm</report>
<report>issue-management</report>
<report>mailing-lists</report>
<report>dependency-management</report>
<report>dependencies</report>
<report>dependency-convergence</report>
<report>ci-management</report>
<report>plugin-management</report>
<report>plugins</report>
<report>distribution-management</report>
</reports>
</reportSet>
</reportSets>
</plugin>
</plugins>
</reporting>
<profiles>
<profile>
<id>reporting</id>
<reporting>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-project-info-reports-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-report-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-checkstyle-plugin</artifactId>
<reportSets>
<reportSet>
<id>default</id>
<reports>
<report>checkstyle</report>
</reports>
</reportSet>
</reportSets>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-pmd-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>findbugs-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>taglist-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jxr-plugin</artifactId>
<reportSets>
<reportSet>
<id>default</id>
<reports>
<report>jxr</report>
<report>test-jxr</report>
</reports>
</reportSet>
</reportSets>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<configuration>
<detectLinks>true</detectLinks>
<links>
<link>http://junit.sourceforge.net/javadoc/</link>
</links>
</configuration>
<reportSets>
<reportSet>
<id>default</id>
<reports>
<report>javadoc</report>
<report>test-javadoc</report>
</reports>
</reportSet>
</reportSets>
</plugin>
</plugins>
</reporting>
</profile>
<profile>
<id>plexus-release</id>
<build>
<plugins>
<!-- Create a source-release artifact that contains the fully buildable
project directory source structure. -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-assembly-plugin</artifactId>
<dependencies>
<dependency>
<groupId>org.apache.apache.resources</groupId>
<artifactId>apache-source-release-assembly-descriptor</artifactId>
<version>1.0.6</version>
</dependency>
</dependencies>
<executions>
<execution>
<id>source-release-assembly</id>
<phase>package</phase>
<goals>
<goal>single</goal>
</goals>
<configuration>
<runOnlyAtExecutionRoot>true</runOnlyAtExecutionRoot>
<descriptorRefs>
<descriptorRef>source-release</descriptorRef>
</descriptorRefs>
<tarLongFileMode>posix</tarLongFileMode>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-gpg-plugin</artifactId>
<configuration>
<passphrase>${gpg.passphrase}</passphrase>
</configuration>
<executions>
<execution>
<id>sign-artifacts</id>
<goals>
<goal>sign</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<executions>
<execution>
<id>attach-sources</id>
<goals>
<goal>jar-no-fork</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<executions>
<execution>
<id>attach-javadocs</id>
<goals>
<goal>jar</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
<profile>
<id>pre-JEP_247</id>
<activation>
<jdk>[7,8]</jdk>
</activation>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-enforcer-plugin</artifactId>
<dependencies>
<dependency>
<groupId>org.codehaus.mojo</groupId>
<artifactId>animal-sniffer-enforcer-rule</artifactId>
<version>1.21</version>
</dependency>
</dependencies>
<executions>
<execution>
<id>check-signatures</id>
<phase>test</phase>
<goals>
<goal>enforce</goal>
</goals>
<configuration>
<rules>
<checkSignatureRule implementation="org.codehaus.mojo.animal_sniffer.enforcer.CheckSignatureRule">
<signature>
<groupId>org.codehaus.mojo.signature</groupId>
<artifactId>java1${javaVersion}</artifactId>
<version>1.0</version>
</signature>
</checkSignatureRule>
</rules>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
</profiles>
</project>

View File

@@ -0,0 +1 @@
d521749acee596e7325804c5b8fa208efa9f4263

View File

@@ -0,0 +1,3 @@
#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice.
#Sat Jan 31 09:39:15 CST 2026
plexus-2.0.2.pom>aliyunmaven=

View File

@@ -0,0 +1,384 @@
<?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>org.codehaus.plexus</groupId>
<artifactId>plexus</artifactId>
<packaging>pom</packaging>
<name>Plexus</name>
<version>2.0.2</version>
<url>http://plexus.codehaus.org/</url>
<ciManagement>
<notifiers>
<notifier>
<type>mail</type>
<configuration>
<address>dev@plexus.codehaus.org</address>
</configuration>
</notifier>
</notifiers>
</ciManagement>
<inceptionYear>2001</inceptionYear>
<licenses>
<license>
<name>The Apache Software License, Version 2.0</name>
<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
<distribution>repo</distribution>
</license>
</licenses>
<mailingLists>
<mailingList>
<name>Plexus User List</name>
<subscribe>http://xircles.codehaus.org/manage_email/user%40plexus.codehaus.org</subscribe>
<unsubscribe>http://xircles.codehaus.org/manage_email/user%40plexus.codehaus.org</unsubscribe>
<archive>http://archive.plexus.codehaus.org/user</archive>
<post>user@plexus.codehaus.org</post>
</mailingList>
<mailingList>
<name>Plexus Developer List</name>
<subscribe>http://xircles.codehaus.org/manage_email/dev%40plexus.codehaus.org</subscribe>
<unsubscribe>http://xircles.codehaus.org/manage_email/dev%40plexus.codehaus.org</unsubscribe>
<archive>http://archive.plexus.codehaus.org/dev</archive>
<post>dev@plexus.codehaus.org</post>
</mailingList>
<mailingList>
<name>Plexus Announce List</name>
<subscribe>http://xircles.codehaus.org/manage_email/announce%40plexus.codehaus.org</subscribe>
<unsubscribe>http://xircles.codehaus.org/manage_email/announce%40plexus.codehaus.org</unsubscribe>
<archive>http://archive.plexus.codehaus.org/announce</archive>
</mailingList>
<mailingList>
<name>Plexus Commit List</name>
<subscribe>http://xircles.codehaus.org/manage_email/scm%40plexus.codehaus.org</subscribe>
<unsubscribe>http://xircles.codehaus.org/manage_email/scm%40plexus.codehaus.org</unsubscribe>
<archive>http://archive.plexus.codehaus.org/scm</archive>
</mailingList>
</mailingLists>
<issueManagement>
<system>JIRA</system>
<url>http://jira.codehaus.org/browse/PLX</url>
</issueManagement>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<plexusDistMgmtSnapshotsUrl>http://oss.repository.sonatype.org/content/repositories/plexus-snapshots</plexusDistMgmtSnapshotsUrl>
</properties>
<distributionManagement>
<repository>
<id>plexus-releases</id>
<name>Plexus Release Repository</name>
<url>http://oss.repository.sonatype.org/content/repositories/plexus-releases</url>
</repository>
<snapshotRepository>
<id>plexus-snapshots</id>
<name>Plexus Snapshot Repository</name>
<url>${plexusDistMgmtSnapshotsUrl}</url>
</snapshotRepository>
<site>
<id>codehaus.org</id>
<url>dav:https://dav.codehaus.org/plexus</url>
</site>
</distributionManagement>
<developers>
<developer>
<id>jvanzyl</id>
<name>Jason van Zyl</name>
<email>jason@maven.org</email>
<roles>
<role>Developer</role>
<role>Release Manager</role>
</roles>
</developer>
<developer>
<id>kaz</id>
<name>Pete Kazmier</name>
<email />
<organization />
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>jtaylor</id>
<name>James Taylor</name>
<email>james@jamestaylor.org</email>
<organization />
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>dandiep</id>
<name>Dan Diephouse</name>
<email>dan@envoisolutions.com</email>
<organization>Envoi solutions</organization>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>kasper</id>
<name>Kasper Nielsen</name>
<email>apache@kav.dk</email>
<organization />
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>bwalding</id>
<name>Ben Walding</name>
<email>bwalding@codehaus.org</email>
<organization>Walding Consulting Services</organization>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>mhw</id>
<name>Mark Wilkinson</name>
<email>mhw@kremvax.net</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>michal</id>
<name>Michal Maczka</name>
<email>mmaczka@interia.pl</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>evenisse</id>
<name>Emmanuel Venisse</name>
<email>evenisse@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Trygve Laugstøl</name>
<id>trygvis</id>
<email>trygvis@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Kenney Westerhof</name>
<id>kenney</id>
<email>kenney@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Carlos Sanchez</name>
<id>carlos</id>
<email>carlos@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Brett Porter</name>
<id>brett</id>
<email>brett@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>John Casey</name>
<id>jdcasey</id>
<email>jdcasey@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Andrew Williams</name>
<id>handyande</id>
<email>andy@handyande.co.uk</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Rahul Thakur</name>
<id>rahul</id>
<email>rahul.thakur.xdev@gmail.com</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Joakim Erdfelt</name>
<id>joakime</id>
<email>joakim@erdfelt.com</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Olivier Lamy</name>
<id>olamy</id>
<email>olamy@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Hervé Boutemy</name>
<id>hboutemy</id>
<email>hboutemy@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Oleg Gusakov</name>
<id>oleg</id>
<email>olegy@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
</developers>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8.2</version>
<scope>test</scope>
</dependency>
</dependencies>
<scm>
<connection>scm:svn:http://svn.codehaus.org/plexus/pom/tags/plexus-2.0.2</connection>
<developerConnection>scm:svn:https://svn.codehaus.org/plexus/pom/tags/plexus-2.0.2</developerConnection>
<url>http://fisheye.codehaus.org/browse/plexus/pom/tags/plexus-2.0.2</url>
</scm>
<organization>
<name>Codehaus</name>
<url>http://www.codehaus.org/</url>
</organization>
<build>
<pluginManagement>
<plugins>
<!-- set versions of common plugins for reproducibility, ordered alphabetically -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-clean-plugin</artifactId>
<version>2.2</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.0.2</version>
<configuration>
<source>1.4</source>
<target>1.4</target>
<encoding>${project.build.sourceEncoding}</encoding>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-deploy-plugin</artifactId>
<version>2.4</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-install-plugin</artifactId>
<version>2.2</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>2.2</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.5</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-plugin-plugin</artifactId>
<version>2.4.3</version>
</plugin>
<plugin>
<artifactId>maven-release-plugin</artifactId>
<version>2.0-beta-7</version>
<configuration>
<goals>deploy</goals>
<useReleaseProfile>true</useReleaseProfile>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<version>2.3</version>
<configuration>
<encoding>${project.build.sourceEncoding}</encoding>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-site-plugin</artifactId>
<version>2.0-beta-7</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<version>2.0.4</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.4.3</version>
</plugin>
</plugins>
</pluginManagement>
</build>
<profiles>
<profile>
<id>release</id>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<executions>
<execution>
<id>attach-sources</id>
<goals>
<goal>jar</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<executions>
<execution>
<id>attach-javadocs</id>
<goals>
<goal>jar</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
</profiles>
</project>

View File

@@ -0,0 +1 @@
b6c97d19090baa51e953fb782e3986b068fb450f

View File

@@ -0,0 +1,3 @@
#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice.
#Sat Jan 31 09:39:16 CST 2026
plexus-2.0.5.pom>aliyunmaven=

View File

@@ -0,0 +1,535 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright The Codehaus Foundation.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<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/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus</artifactId>
<packaging>pom</packaging>
<version>2.0.5</version>
<name>Plexus</name>
<description>The Plexus project provides a full software stack for creating and executing software projects.</description>
<url>http://plexus.codehaus.org/</url>
<inceptionYear>2001</inceptionYear>
<organization>
<name>Codehaus</name>
<url>http://www.codehaus.org/</url>
</organization>
<licenses>
<license>
<name>The Apache Software License, Version 2.0</name>
<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
<distribution>repo</distribution>
</license>
</licenses>
<developers>
<developer>
<id>jvanzyl</id>
<name>Jason van Zyl</name>
<email>jason@maven.org</email>
<roles>
<role>Developer</role>
<role>Release Manager</role>
</roles>
</developer>
<developer>
<id>kaz</id>
<name>Pete Kazmier</name>
<email />
<organization />
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>jtaylor</id>
<name>James Taylor</name>
<email>james@jamestaylor.org</email>
<organization />
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>dandiep</id>
<name>Dan Diephouse</name>
<email>dan@envoisolutions.com</email>
<organization>Envoi solutions</organization>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>kasper</id>
<name>Kasper Nielsen</name>
<email>apache@kav.dk</email>
<organization />
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>bwalding</id>
<name>Ben Walding</name>
<email>bwalding@codehaus.org</email>
<organization>Walding Consulting Services</organization>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>mhw</id>
<name>Mark Wilkinson</name>
<email>mhw@kremvax.net</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>michal</id>
<name>Michal Maczka</name>
<email>mmaczka@interia.pl</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>evenisse</id>
<name>Emmanuel Venisse</name>
<email>evenisse@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Trygve Laugstøl</name>
<id>trygvis</id>
<email>trygvis@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Kenney Westerhof</name>
<id>kenney</id>
<email>kenney@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Carlos Sanchez</name>
<id>carlos</id>
<email>carlos@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Brett Porter</name>
<id>brett</id>
<email>brett@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>John Casey</name>
<id>jdcasey</id>
<email>jdcasey@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Andrew Williams</name>
<id>handyande</id>
<email>andy@handyande.co.uk</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Rahul Thakur</name>
<id>rahul</id>
<email>rahul.thakur.xdev@gmail.com</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Joakim Erdfelt</name>
<id>joakime</id>
<email>joakim@erdfelt.com</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Olivier Lamy</name>
<id>olamy</id>
<email>olamy@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Hervé Boutemy</name>
<id>hboutemy</id>
<email>hboutemy@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Oleg Gusakov</name>
<id>oleg</id>
<email>olegy@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Vincent Siveton</name>
<id>vsiveton</id>
<email>vsiveton@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
</developers>
<mailingLists>
<mailingList>
<name>Plexus User List</name>
<subscribe>http://xircles.codehaus.org/manage_email/user%40plexus.codehaus.org</subscribe>
<unsubscribe>http://xircles.codehaus.org/manage_email/user%40plexus.codehaus.org</unsubscribe>
<archive>http://archive.plexus.codehaus.org/user</archive>
<post>user@plexus.codehaus.org</post>
</mailingList>
<mailingList>
<name>Plexus Developer List</name>
<subscribe>http://xircles.codehaus.org/manage_email/dev%40plexus.codehaus.org</subscribe>
<unsubscribe>http://xircles.codehaus.org/manage_email/dev%40plexus.codehaus.org</unsubscribe>
<archive>http://archive.plexus.codehaus.org/dev</archive>
<post>dev@plexus.codehaus.org</post>
</mailingList>
<mailingList>
<name>Plexus Announce List</name>
<subscribe>http://xircles.codehaus.org/manage_email/announce%40plexus.codehaus.org</subscribe>
<unsubscribe>http://xircles.codehaus.org/manage_email/announce%40plexus.codehaus.org</unsubscribe>
<archive>http://archive.plexus.codehaus.org/announce</archive>
</mailingList>
<mailingList>
<name>Plexus Commit List</name>
<subscribe>http://xircles.codehaus.org/manage_email/scm%40plexus.codehaus.org</subscribe>
<unsubscribe>http://xircles.codehaus.org/manage_email/scm%40plexus.codehaus.org</unsubscribe>
<archive>http://archive.plexus.codehaus.org/scm</archive>
</mailingList>
</mailingLists>
<scm>
<connection>scm:svn:http://svn.codehaus.org/plexus/pom/tags/plexus-2.0.5</connection>
<developerConnection>scm:svn:https://svn.codehaus.org/plexus/pom/tags/plexus-2.0.5</developerConnection>
<url>http://fisheye.codehaus.org/browse/plexus/pom/tags/plexus-2.0.5</url>
</scm>
<issueManagement>
<system>JIRA</system>
<url>http://jira.codehaus.org/browse/PLX</url>
</issueManagement>
<ciManagement>
<notifiers>
<notifier>
<type>mail</type>
<configuration>
<address>dev@plexus.codehaus.org</address>
</configuration>
</notifier>
</notifiers>
</ciManagement>
<distributionManagement>
<repository>
<id>plexus-releases</id>
<name>Plexus Release Repository</name>
<url>http://oss.sonatype.org/service/local/staging/deploy/maven2/</url>
</repository>
<snapshotRepository>
<id>plexus-snapshots</id>
<name>Plexus Snapshot Repository</name>
<url>${plexusDistMgmtSnapshotsUrl}</url>
</snapshotRepository>
<site>
<id>codehaus.org</id>
<url>dav:https://dav.codehaus.org/plexus</url>
</site>
</distributionManagement>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<plexusDistMgmtSnapshotsUrl>http://oss.repository.sonatype.org/content/repositories/plexus-snapshots</plexusDistMgmtSnapshotsUrl>
</properties>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8.2</version>
<scope>test</scope>
</dependency>
</dependencies>
<build>
<pluginManagement>
<plugins>
<!-- set versions of common plugins for reproducibility, ordered alphabetically -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-clean-plugin</artifactId>
<version>2.4</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.0.2</version>
<configuration>
<source>1.4</source>
<target>1.4</target>
<encoding>${project.build.sourceEncoding}</encoding>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-deploy-plugin</artifactId>
<version>2.5</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-gpg-plugin</artifactId>
<version>1.0-alpha-4</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-install-plugin</artifactId>
<version>2.3</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>2.2</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.5</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-plugin-plugin</artifactId>
<version>2.5.1</version>
</plugin>
<plugin>
<artifactId>maven-release-plugin</artifactId>
<version>2.0-beta-9</version>
<configuration>
<goals>deploy</goals>
<useReleaseProfile>false</useReleaseProfile>
<arguments>-Pplexus-release</arguments>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<version>2.4.1</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-site-plugin</artifactId>
<version>2.1</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<version>2.1.1</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.4.3</version>
</plugin>
</plugins>
</pluginManagement>
</build>
<reporting>
<plugins>
<plugin>
<artifactId>maven-project-info-reports-plugin</artifactId>
<version>2.1.2</version>
</plugin>
</plugins>
</reporting>
<profiles>
<profile>
<id>reporting</id>
<reporting>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-project-info-reports-plugin</artifactId>
<version>2.1.2</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-report-plugin</artifactId>
<version>2.4.3</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-checkstyle-plugin</artifactId>
<version>2.2</version>
<configuration>
<configLocation>http://svn.apache.org/repos/asf/maven/plugins/trunk/maven-checkstyle-plugin/src/main/resources/config/maven_checks.xml</configLocation>
<headerLocation>http://svn.apache.org/repos/asf/maven/plugins/trunk/maven-checkstyle-plugin/src/main/resources/config/maven-header.txt</headerLocation>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-pmd-plugin</artifactId>
<version>2.4</version>
<configuration>
<rulesets>
<ruleset>http://svn.apache.org/repos/asf/maven/plugins/trunk/maven-pmd-plugin/src/main/resources/rulesets/maven.xml</ruleset>
</rulesets>
</configuration>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>taglist-maven-plugin</artifactId>
<version>2.4</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jxr-plugin</artifactId>
<version>2.1</version>
<configuration>
<inputEncoding>${project.build.sourceEncoding}</inputEncoding>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.5</version>
<configuration>
<links>
<link>http://java.sun.com/j2ee/1.4/docs/api</link>
<link>http://junit.sourceforge.net/javadoc/</link>
</links>
</configuration>
<reportSets>
<reportSet>
<reports>
<report>javadoc</report>
<report>test-javadoc</report>
</reports>
</reportSet>
</reportSets>
</plugin>
</plugins>
</reporting>
</profile>
<profile>
<id>plexus-release</id>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-gpg-plugin</artifactId>
<configuration>
<passphrase>${gpg.passphrase}</passphrase>
</configuration>
<executions>
<execution>
<id>sign-artifacts</id>
<goals>
<goal>sign</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<executions>
<execution>
<id>attach-sources</id>
<goals>
<goal>jar-no-fork</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<executions>
<execution>
<id>attach-javadocs</id>
<goals>
<goal>jar</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
<profile>
<id>maven-3</id>
<activation>
<file>
<!-- This employs that the basedir expression is only recognized by Maven 3.x (see MNG-2363) -->
<exists>${basedir}</exists>
</file>
</activation>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-site-plugin</artifactId>
<version>2.1</version>
<inherited>false</inherited>
<executions>
<execution>
<id>attach-descriptor</id>
<goals>
<goal>attach-descriptor</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
</profiles>
</project>

View File

@@ -0,0 +1 @@
c37b8e9129d8860dfdea27da2c5407de7c6faba7

View File

@@ -0,0 +1,3 @@
#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice.
#Sat Jan 31 09:39:16 CST 2026
plexus-2.0.6.pom>aliyunmaven=

View File

@@ -0,0 +1,535 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright The Codehaus Foundation.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<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/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus</artifactId>
<packaging>pom</packaging>
<version>2.0.6</version>
<name>Plexus</name>
<description>The Plexus project provides a full software stack for creating and executing software projects.</description>
<url>http://plexus.codehaus.org/</url>
<inceptionYear>2001</inceptionYear>
<organization>
<name>Codehaus</name>
<url>http://www.codehaus.org/</url>
</organization>
<licenses>
<license>
<name>The Apache Software License, Version 2.0</name>
<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
<distribution>repo</distribution>
</license>
</licenses>
<developers>
<developer>
<id>jvanzyl</id>
<name>Jason van Zyl</name>
<email>jason@maven.org</email>
<roles>
<role>Developer</role>
<role>Release Manager</role>
</roles>
</developer>
<developer>
<id>kaz</id>
<name>Pete Kazmier</name>
<email />
<organization />
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>jtaylor</id>
<name>James Taylor</name>
<email>james@jamestaylor.org</email>
<organization />
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>dandiep</id>
<name>Dan Diephouse</name>
<email>dan@envoisolutions.com</email>
<organization>Envoi solutions</organization>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>kasper</id>
<name>Kasper Nielsen</name>
<email>apache@kav.dk</email>
<organization />
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>bwalding</id>
<name>Ben Walding</name>
<email>bwalding@codehaus.org</email>
<organization>Walding Consulting Services</organization>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>mhw</id>
<name>Mark Wilkinson</name>
<email>mhw@kremvax.net</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>michal</id>
<name>Michal Maczka</name>
<email>mmaczka@interia.pl</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>evenisse</id>
<name>Emmanuel Venisse</name>
<email>evenisse@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Trygve Laugstøl</name>
<id>trygvis</id>
<email>trygvis@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Kenney Westerhof</name>
<id>kenney</id>
<email>kenney@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Carlos Sanchez</name>
<id>carlos</id>
<email>carlos@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Brett Porter</name>
<id>brett</id>
<email>brett@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>John Casey</name>
<id>jdcasey</id>
<email>jdcasey@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Andrew Williams</name>
<id>handyande</id>
<email>andy@handyande.co.uk</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Rahul Thakur</name>
<id>rahul</id>
<email>rahul.thakur.xdev@gmail.com</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Joakim Erdfelt</name>
<id>joakime</id>
<email>joakim@erdfelt.com</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Olivier Lamy</name>
<id>olamy</id>
<email>olamy@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Hervé Boutemy</name>
<id>hboutemy</id>
<email>hboutemy@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Oleg Gusakov</name>
<id>oleg</id>
<email>olegy@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Vincent Siveton</name>
<id>vsiveton</id>
<email>vsiveton@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
</developers>
<mailingLists>
<mailingList>
<name>Plexus User List</name>
<subscribe>http://xircles.codehaus.org/manage_email/user%40plexus.codehaus.org</subscribe>
<unsubscribe>http://xircles.codehaus.org/manage_email/user%40plexus.codehaus.org</unsubscribe>
<archive>http://archive.plexus.codehaus.org/user</archive>
<post>user@plexus.codehaus.org</post>
</mailingList>
<mailingList>
<name>Plexus Developer List</name>
<subscribe>http://xircles.codehaus.org/manage_email/dev%40plexus.codehaus.org</subscribe>
<unsubscribe>http://xircles.codehaus.org/manage_email/dev%40plexus.codehaus.org</unsubscribe>
<archive>http://archive.plexus.codehaus.org/dev</archive>
<post>dev@plexus.codehaus.org</post>
</mailingList>
<mailingList>
<name>Plexus Announce List</name>
<subscribe>http://xircles.codehaus.org/manage_email/announce%40plexus.codehaus.org</subscribe>
<unsubscribe>http://xircles.codehaus.org/manage_email/announce%40plexus.codehaus.org</unsubscribe>
<archive>http://archive.plexus.codehaus.org/announce</archive>
</mailingList>
<mailingList>
<name>Plexus Commit List</name>
<subscribe>http://xircles.codehaus.org/manage_email/scm%40plexus.codehaus.org</subscribe>
<unsubscribe>http://xircles.codehaus.org/manage_email/scm%40plexus.codehaus.org</unsubscribe>
<archive>http://archive.plexus.codehaus.org/scm</archive>
</mailingList>
</mailingLists>
<scm>
<connection>scm:svn:http://svn.codehaus.org/plexus/pom/tags/plexus-2.0.6</connection>
<developerConnection>scm:svn:https://svn.codehaus.org/plexus/pom/tags/plexus-2.0.6</developerConnection>
<url>http://fisheye.codehaus.org/browse/plexus/pom/tags/plexus-2.0.6</url>
</scm>
<issueManagement>
<system>JIRA</system>
<url>http://jira.codehaus.org/browse/PLX</url>
</issueManagement>
<ciManagement>
<notifiers>
<notifier>
<type>mail</type>
<configuration>
<address>dev@plexus.codehaus.org</address>
</configuration>
</notifier>
</notifiers>
</ciManagement>
<distributionManagement>
<repository>
<id>plexus-releases</id>
<name>Plexus Release Repository</name>
<url>http://oss.sonatype.org/service/local/staging/deploy/maven2/</url>
</repository>
<snapshotRepository>
<id>plexus-snapshots</id>
<name>Plexus Snapshot Repository</name>
<url>${plexusDistMgmtSnapshotsUrl}</url>
</snapshotRepository>
<site>
<id>codehaus.org</id>
<url>dav:https://dav.codehaus.org/plexus</url>
</site>
</distributionManagement>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<plexusDistMgmtSnapshotsUrl>http://oss.repository.sonatype.org/content/repositories/plexus-snapshots</plexusDistMgmtSnapshotsUrl>
</properties>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8.2</version>
<scope>test</scope>
</dependency>
</dependencies>
<build>
<pluginManagement>
<plugins>
<!-- set versions of common plugins for reproducibility, ordered alphabetically -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-clean-plugin</artifactId>
<version>2.4</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.1</version>
<configuration>
<source>1.4</source>
<target>1.4</target>
<encoding>${project.build.sourceEncoding}</encoding>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-deploy-plugin</artifactId>
<version>2.5</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-gpg-plugin</artifactId>
<version>1.0</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-install-plugin</artifactId>
<version>2.3</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>2.3</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.5</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-plugin-plugin</artifactId>
<version>2.5.1</version>
</plugin>
<plugin>
<artifactId>maven-release-plugin</artifactId>
<version>2.0</version>
<configuration>
<goals>deploy</goals>
<useReleaseProfile>false</useReleaseProfile>
<arguments>-Pplexus-release</arguments>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<version>2.4.2</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-site-plugin</artifactId>
<version>2.1</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<version>2.1.1</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.5</version>
</plugin>
</plugins>
</pluginManagement>
</build>
<reporting>
<plugins>
<plugin>
<artifactId>maven-project-info-reports-plugin</artifactId>
<version>2.1.2</version>
</plugin>
</plugins>
</reporting>
<profiles>
<profile>
<id>reporting</id>
<reporting>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-project-info-reports-plugin</artifactId>
<version>2.1.2</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-report-plugin</artifactId>
<version>2.4.3</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-checkstyle-plugin</artifactId>
<version>2.2</version>
<configuration>
<configLocation>http://svn.apache.org/repos/asf/maven/plugins/tags/maven-checkstyle-plugin-2.2/src/main/resources/config/maven_checks.xml</configLocation>
<headerLocation>http://svn.codehaus.org/plexus/pom/trunk/src/main/resources/config/plexus-header.txt</headerLocation>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-pmd-plugin</artifactId>
<version>2.4</version>
<configuration>
<rulesets>
<ruleset>http://svn.apache.org/repos/asf/maven/plugins/trunk/maven-pmd-plugin/src/main/resources/rulesets/maven.xml</ruleset>
</rulesets>
</configuration>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>taglist-maven-plugin</artifactId>
<version>2.4</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jxr-plugin</artifactId>
<version>2.1</version>
<configuration>
<inputEncoding>${project.build.sourceEncoding}</inputEncoding>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.5</version>
<configuration>
<links>
<link>http://java.sun.com/j2ee/1.4/docs/api</link>
<link>http://junit.sourceforge.net/javadoc/</link>
</links>
</configuration>
<reportSets>
<reportSet>
<reports>
<report>javadoc</report>
<report>test-javadoc</report>
</reports>
</reportSet>
</reportSets>
</plugin>
</plugins>
</reporting>
</profile>
<profile>
<id>plexus-release</id>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-gpg-plugin</artifactId>
<configuration>
<passphrase>${gpg.passphrase}</passphrase>
</configuration>
<executions>
<execution>
<id>sign-artifacts</id>
<goals>
<goal>sign</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<executions>
<execution>
<id>attach-sources</id>
<goals>
<goal>jar-no-fork</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<executions>
<execution>
<id>attach-javadocs</id>
<goals>
<goal>jar</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
<profile>
<id>maven-3</id>
<activation>
<file>
<!-- This employs that the basedir expression is only recognized by Maven 3.x (see MNG-2363) -->
<exists>${basedir}</exists>
</file>
</activation>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-site-plugin</artifactId>
<version>2.1</version>
<inherited>false</inherited>
<executions>
<execution>
<id>attach-descriptor</id>
<goals>
<goal>attach-descriptor</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
</profiles>
</project>

View File

@@ -0,0 +1 @@
da193f47e5ce5a2cb85931851b3698e61cde8227

View File

@@ -0,0 +1,3 @@
#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice.
#Sat Jan 31 09:39:10 CST 2026
plexus-2.0.7.pom>aliyunmaven=

View File

@@ -0,0 +1,535 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright The Codehaus Foundation.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<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/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus</artifactId>
<packaging>pom</packaging>
<version>2.0.7</version>
<name>Plexus</name>
<description>The Plexus project provides a full software stack for creating and executing software projects.</description>
<url>http://plexus.codehaus.org/</url>
<inceptionYear>2001</inceptionYear>
<organization>
<name>Codehaus</name>
<url>http://www.codehaus.org/</url>
</organization>
<licenses>
<license>
<name>The Apache Software License, Version 2.0</name>
<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
<distribution>repo</distribution>
</license>
</licenses>
<developers>
<developer>
<id>jvanzyl</id>
<name>Jason van Zyl</name>
<email>jason@maven.org</email>
<roles>
<role>Developer</role>
<role>Release Manager</role>
</roles>
</developer>
<developer>
<id>kaz</id>
<name>Pete Kazmier</name>
<email />
<organization />
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>jtaylor</id>
<name>James Taylor</name>
<email>james@jamestaylor.org</email>
<organization />
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>dandiep</id>
<name>Dan Diephouse</name>
<email>dan@envoisolutions.com</email>
<organization>Envoi solutions</organization>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>kasper</id>
<name>Kasper Nielsen</name>
<email>apache@kav.dk</email>
<organization />
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>bwalding</id>
<name>Ben Walding</name>
<email>bwalding@codehaus.org</email>
<organization>Walding Consulting Services</organization>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>mhw</id>
<name>Mark Wilkinson</name>
<email>mhw@kremvax.net</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>michal</id>
<name>Michal Maczka</name>
<email>mmaczka@interia.pl</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>evenisse</id>
<name>Emmanuel Venisse</name>
<email>evenisse@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Trygve Laugstøl</name>
<id>trygvis</id>
<email>trygvis@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Kenney Westerhof</name>
<id>kenney</id>
<email>kenney@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Carlos Sanchez</name>
<id>carlos</id>
<email>carlos@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Brett Porter</name>
<id>brett</id>
<email>brett@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>John Casey</name>
<id>jdcasey</id>
<email>jdcasey@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Andrew Williams</name>
<id>handyande</id>
<email>andy@handyande.co.uk</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Rahul Thakur</name>
<id>rahul</id>
<email>rahul.thakur.xdev@gmail.com</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Joakim Erdfelt</name>
<id>joakime</id>
<email>joakim@erdfelt.com</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Olivier Lamy</name>
<id>olamy</id>
<email>olamy@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Hervé Boutemy</name>
<id>hboutemy</id>
<email>hboutemy@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Oleg Gusakov</name>
<id>oleg</id>
<email>olegy@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Vincent Siveton</name>
<id>vsiveton</id>
<email>vsiveton@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
</developers>
<mailingLists>
<mailingList>
<name>Plexus User List</name>
<subscribe>http://xircles.codehaus.org/manage_email/user%40plexus.codehaus.org</subscribe>
<unsubscribe>http://xircles.codehaus.org/manage_email/user%40plexus.codehaus.org</unsubscribe>
<archive>http://archive.plexus.codehaus.org/user</archive>
<post>user@plexus.codehaus.org</post>
</mailingList>
<mailingList>
<name>Plexus Developer List</name>
<subscribe>http://xircles.codehaus.org/manage_email/dev%40plexus.codehaus.org</subscribe>
<unsubscribe>http://xircles.codehaus.org/manage_email/dev%40plexus.codehaus.org</unsubscribe>
<archive>http://archive.plexus.codehaus.org/dev</archive>
<post>dev@plexus.codehaus.org</post>
</mailingList>
<mailingList>
<name>Plexus Announce List</name>
<subscribe>http://xircles.codehaus.org/manage_email/announce%40plexus.codehaus.org</subscribe>
<unsubscribe>http://xircles.codehaus.org/manage_email/announce%40plexus.codehaus.org</unsubscribe>
<archive>http://archive.plexus.codehaus.org/announce</archive>
</mailingList>
<mailingList>
<name>Plexus Commit List</name>
<subscribe>http://xircles.codehaus.org/manage_email/scm%40plexus.codehaus.org</subscribe>
<unsubscribe>http://xircles.codehaus.org/manage_email/scm%40plexus.codehaus.org</unsubscribe>
<archive>http://archive.plexus.codehaus.org/scm</archive>
</mailingList>
</mailingLists>
<scm>
<connection>scm:svn:http://svn.codehaus.org/plexus/pom/tags/plexus-2.0.7</connection>
<developerConnection>scm:svn:https://svn.codehaus.org/plexus/pom/tags/plexus-2.0.7</developerConnection>
<url>http://fisheye.codehaus.org/browse/plexus/pom/tags/plexus-2.0.7</url>
</scm>
<issueManagement>
<system>JIRA</system>
<url>http://jira.codehaus.org/browse/PLX</url>
</issueManagement>
<ciManagement>
<notifiers>
<notifier>
<type>mail</type>
<configuration>
<address>dev@plexus.codehaus.org</address>
</configuration>
</notifier>
</notifiers>
</ciManagement>
<distributionManagement>
<repository>
<id>plexus-releases</id>
<name>Plexus Release Repository</name>
<url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>
</repository>
<snapshotRepository>
<id>plexus-snapshots</id>
<name>Plexus Snapshot Repository</name>
<url>${plexusDistMgmtSnapshotsUrl}</url>
</snapshotRepository>
<site>
<id>codehaus.org</id>
<url>dav:https://dav.codehaus.org/plexus</url>
</site>
</distributionManagement>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<plexusDistMgmtSnapshotsUrl>https://oss.sonatype.org/content/repositories/plexus-snapshots</plexusDistMgmtSnapshotsUrl>
</properties>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8.2</version>
<scope>test</scope>
</dependency>
</dependencies>
<build>
<pluginManagement>
<plugins>
<!-- set versions of common plugins for reproducibility, ordered alphabetically -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-clean-plugin</artifactId>
<version>2.4.1</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.3.1</version>
<configuration>
<source>1.4</source>
<target>1.4</target>
<encoding>${project.build.sourceEncoding}</encoding>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-deploy-plugin</artifactId>
<version>2.5</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-gpg-plugin</artifactId>
<version>1.1</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-install-plugin</artifactId>
<version>2.3.1</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>2.3.1</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.5</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-plugin-plugin</artifactId>
<version>2.6</version>
</plugin>
<plugin>
<artifactId>maven-release-plugin</artifactId>
<version>2.0</version>
<configuration>
<goals>deploy</goals>
<useReleaseProfile>false</useReleaseProfile>
<arguments>-Pplexus-release</arguments>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<version>2.4.3</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-site-plugin</artifactId>
<version>2.1</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<version>2.1.2</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.5</version>
</plugin>
</plugins>
</pluginManagement>
</build>
<reporting>
<plugins>
<plugin>
<artifactId>maven-project-info-reports-plugin</artifactId>
<version>2.1.2</version>
</plugin>
</plugins>
</reporting>
<profiles>
<profile>
<id>reporting</id>
<reporting>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-project-info-reports-plugin</artifactId>
<version>2.1.2</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-report-plugin</artifactId>
<version>2.4.3</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-checkstyle-plugin</artifactId>
<version>2.2</version>
<configuration>
<configLocation>http://svn.apache.org/repos/asf/maven/plugins/tags/maven-checkstyle-plugin-2.2/src/main/resources/config/maven_checks.xml</configLocation>
<headerLocation>http://svn.codehaus.org/plexus/pom/trunk/src/main/resources/config/plexus-header.txt</headerLocation>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-pmd-plugin</artifactId>
<version>2.4</version>
<configuration>
<rulesets>
<ruleset>http://svn.apache.org/repos/asf/maven/plugins/trunk/maven-pmd-plugin/src/main/resources/rulesets/maven.xml</ruleset>
</rulesets>
</configuration>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>taglist-maven-plugin</artifactId>
<version>2.4</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jxr-plugin</artifactId>
<version>2.1</version>
<configuration>
<inputEncoding>${project.build.sourceEncoding}</inputEncoding>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.5</version>
<configuration>
<links>
<link>http://java.sun.com/j2ee/1.4/docs/api</link>
<link>http://junit.sourceforge.net/javadoc/</link>
</links>
</configuration>
<reportSets>
<reportSet>
<reports>
<report>javadoc</report>
<report>test-javadoc</report>
</reports>
</reportSet>
</reportSets>
</plugin>
</plugins>
</reporting>
</profile>
<profile>
<id>plexus-release</id>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-gpg-plugin</artifactId>
<configuration>
<passphrase>${gpg.passphrase}</passphrase>
</configuration>
<executions>
<execution>
<id>sign-artifacts</id>
<goals>
<goal>sign</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<executions>
<execution>
<id>attach-sources</id>
<goals>
<goal>jar-no-fork</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<executions>
<execution>
<id>attach-javadocs</id>
<goals>
<goal>jar</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
<profile>
<id>maven-3</id>
<activation>
<file>
<!-- This employs that the basedir expression is only recognized by Maven 3.x (see MNG-2363) -->
<exists>${basedir}</exists>
</file>
</activation>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-site-plugin</artifactId>
<version>2.1</version>
<inherited>false</inherited>
<executions>
<execution>
<id>attach-descriptor</id>
<goals>
<goal>attach-descriptor</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
</profiles>
</project>

View File

@@ -0,0 +1 @@
f6ee62f8157f273757b8ffda59714a6a279a174d

View File

@@ -0,0 +1,3 @@
#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice.
#Sat Jan 31 09:39:19 CST 2026
plexus-3.3.2.pom>aliyunmaven=

View File

@@ -0,0 +1,675 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright The Codehaus Foundation.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<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/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.sonatype.spice</groupId>
<artifactId>spice-parent</artifactId>
<version>17</version>
</parent>
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus</artifactId>
<packaging>pom</packaging>
<version>3.3.2</version>
<name>Plexus</name>
<description>The Plexus project provides a full software stack for creating and executing software projects.</description>
<url>http://plexus.codehaus.org/</url>
<inceptionYear>2001</inceptionYear>
<organization>
<name>Codehaus</name>
<url>http://www.codehaus.org/</url>
</organization>
<licenses>
<license>
<name>The Apache Software License, Version 2.0</name>
<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
<distribution>repo</distribution>
</license>
</licenses>
<developers>
<developer>
<id>jvanzyl</id>
<name>Jason van Zyl</name>
<email>jason@maven.org</email>
<roles>
<role>Developer</role>
<role>Release Manager</role>
</roles>
</developer>
<developer>
<id>kaz</id>
<name>Pete Kazmier</name>
<email />
<organization />
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>jtaylor</id>
<name>James Taylor</name>
<email>james@jamestaylor.org</email>
<organization />
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>dandiep</id>
<name>Dan Diephouse</name>
<email>dan@envoisolutions.com</email>
<organization>Envoi solutions</organization>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>kasper</id>
<name>Kasper Nielsen</name>
<email>apache@kav.dk</email>
<organization />
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>bwalding</id>
<name>Ben Walding</name>
<email>bwalding@codehaus.org</email>
<organization>Walding Consulting Services</organization>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>mhw</id>
<name>Mark Wilkinson</name>
<email>mhw@kremvax.net</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>michal</id>
<name>Michal Maczka</name>
<email>mmaczka@interia.pl</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>evenisse</id>
<name>Emmanuel Venisse</name>
<email>evenisse@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Trygve Laugstøl</name>
<id>trygvis</id>
<email>trygvis@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Kenney Westerhof</name>
<id>kenney</id>
<email>kenney@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Carlos Sanchez</name>
<id>carlos</id>
<email>carlos@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Brett Porter</name>
<id>brett</id>
<email>brett@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>John Casey</name>
<id>jdcasey</id>
<email>jdcasey@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Andrew Williams</name>
<id>handyande</id>
<email>andy@handyande.co.uk</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Rahul Thakur</name>
<id>rahul</id>
<email>rahul.thakur.xdev@gmail.com</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Joakim Erdfelt</name>
<id>joakime</id>
<email>joakim@erdfelt.com</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Olivier Lamy</name>
<id>olamy</id>
<email>olamy@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Hervé Boutemy</name>
<id>hboutemy</id>
<email>hboutemy@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Oleg Gusakov</name>
<id>oleg</id>
<email>olegy@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Vincent Siveton</name>
<id>vsiveton</id>
<email>vsiveton@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Kristian Rosenvold</name>
<id>krosenvold</id>
<email>krosenvold@apache.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
</developers>
<mailingLists>
<mailingList>
<name>Plexus User List</name>
<subscribe>http://xircles.codehaus.org/manage_email/user%40plexus.codehaus.org</subscribe>
<unsubscribe>http://xircles.codehaus.org/manage_email/user%40plexus.codehaus.org</unsubscribe>
<archive>http://archive.plexus.codehaus.org/user</archive>
<post>user@plexus.codehaus.org</post>
</mailingList>
<mailingList>
<name>Plexus Developer List</name>
<subscribe>http://xircles.codehaus.org/manage_email/dev%40plexus.codehaus.org</subscribe>
<unsubscribe>http://xircles.codehaus.org/manage_email/dev%40plexus.codehaus.org</unsubscribe>
<archive>http://archive.plexus.codehaus.org/dev</archive>
<post>dev@plexus.codehaus.org</post>
</mailingList>
<mailingList>
<name>Plexus Announce List</name>
<subscribe>http://xircles.codehaus.org/manage_email/announce%40plexus.codehaus.org</subscribe>
<unsubscribe>http://xircles.codehaus.org/manage_email/announce%40plexus.codehaus.org</unsubscribe>
<archive>http://archive.plexus.codehaus.org/announce</archive>
</mailingList>
<mailingList>
<name>Plexus Commit List</name>
<subscribe>http://xircles.codehaus.org/manage_email/scm%40plexus.codehaus.org</subscribe>
<unsubscribe>http://xircles.codehaus.org/manage_email/scm%40plexus.codehaus.org</unsubscribe>
<archive>http://archive.plexus.codehaus.org/scm</archive>
</mailingList>
</mailingLists>
<scm>
<connection>scm:git:git@github.com:sonatype/plexus-pom.git</connection>
<developerConnection>scm:git:git@github.com:sonatype/plexus-pom.git</developerConnection>
<url>http://github.com/sonatype/plexus-pom</url>
<tag>plexus-3.3.2</tag>
</scm>
<issueManagement>
<system>JIRA</system>
<url>http://jira.codehaus.org/browse/PLX</url>
</issueManagement>
<ciManagement>
<notifiers>
<notifier>
<type>mail</type>
<configuration>
<address>dev@plexus.codehaus.org</address>
</configuration>
</notifier>
</notifiers>
</ciManagement>
<distributionManagement>
<repository>
<id>plexus-releases</id>
<name>Plexus Release Repository</name>
<url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>
</repository>
<snapshotRepository>
<id>plexus-snapshots</id>
<name>Plexus Snapshot Repository</name>
<url>${plexusDistMgmtSnapshotsUrl}</url>
</snapshotRepository>
<site>
<id>codehaus.org</id>
<url>dav:https://dav.codehaus.org/plexus</url>
<!--
dav.codehaus.org requires a specific CA
see http://docs.codehaus.org/display/HAUSMATES/Installing+a+new+CA+into+the+JDK
to avoid following failure:
javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
-->
</site>
</distributionManagement>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<plexusDistMgmtSnapshotsUrl>https://oss.sonatype.org/content/repositories/plexus-snapshots</plexusDistMgmtSnapshotsUrl>
</properties>
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus-component-annotations</artifactId>
<version>1.5.6</version>
<scope>compile</scope>
</dependency>
</dependencies>
</dependencyManagement>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.11</version>
<scope>test</scope>
</dependency>
</dependencies>
<build>
<pluginManagement>
<plugins>
<!-- set versions of common plugins for reproducibility, ordered alphabetically -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-clean-plugin</artifactId>
<version>2.5</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.5.1</version>
<configuration>
<source>1.5</source>
<target>1.5</target>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-deploy-plugin</artifactId>
<version>2.8.2</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-gpg-plugin</artifactId>
<version>1.5</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-install-plugin</artifactId>
<version>2.5.2</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>2.5</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.10.1</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-plugin-plugin</artifactId>
<version>3.3</version>
</plugin>
<plugin>
<artifactId>maven-release-plugin</artifactId>
<version>2.5.1</version>
<configuration>
<goals>deploy</goals>
<useReleaseProfile>false</useReleaseProfile>
<arguments>-Pplexus-release</arguments>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<version>2.7</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-site-plugin</artifactId>
<version>3.4</version>
<dependencies>
<dependency>
<groupId>org.apache.maven.wagon</groupId>
<artifactId>wagon-webdav-jackrabbit</artifactId>
<version>2.7</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>1.7.2</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-simple</artifactId>
<version>1.7.2</version>
</dependency>
</dependencies>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<version>2.4</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.17</version>
</plugin>
<plugin>
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus-component-metadata</artifactId>
<version>1.5.6</version>
<executions>
<execution>
<id>process-classes</id>
<goals>
<goal>generate-metadata</goal>
</goals>
</execution>
<execution>
<id>process-test-classes</id>
<goals>
<goal>generate-test-metadata</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</pluginManagement>
</build>
<reporting>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-project-info-reports-plugin</artifactId>
<version>2.7</version>
<reportSets>
<reportSet>
<reports>
<report>index</report>
<report>summary</report>
<report>dependency-info</report>
<report>modules</report>
<report>license</report>
<report>project-team</report>
<report>scm</report>
<report>issue-tracking</report>
<report>mailing-list</report>
<report>dependency-management</report>
<report>dependencies</report>
<report>dependency-convergence</report>
<report>cim</report>
<report>plugin-management</report>
<report>plugins</report>
<report>distribution-management</report>
</reports>
</reportSet>
</reportSets>
</plugin>
</plugins>
</reporting>
<profiles>
<profile>
<id>reporting</id>
<reporting>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-project-info-reports-plugin</artifactId>
<version>2.6</version>
<reportSets>
<reportSet>
<reports>
<report>index</report>
<report>summary</report>
<report>dependency-info</report>
<report>modules</report>
<report>license</report>
<report>project-team</report>
<report>scm</report>
<report>issue-tracking</report>
<report>mailing-list</report>
<report>dependency-management</report>
<report>dependencies</report>
<report>dependency-convergence</report>
<report>cim</report>
<report>plugin-management</report>
<report>plugins</report>
<report>distribution-management</report>
</reports>
</reportSet>
</reportSets>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-report-plugin</artifactId>
<version>2.17</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-checkstyle-plugin</artifactId>
<version>2.13</version>
<configuration>
<configLocation>config/maven_checks.xml</configLocation>
<headerLocation>https://raw.github.com/sonatype/plexus-pom/master/src/main/resources/config/plexus-header.txt</headerLocation>
</configuration>
<reportSets>
<reportSet>
<id>default</id>
<reports>
<report>checkstyle</report>
</reports>
</reportSet>
</reportSets>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-pmd-plugin</artifactId>
<version>3.2</version>
<configuration>
<targetJdk>1.5</targetJdk>
<rulesets>
<ruleset>rulesets/maven.xml</ruleset>
</rulesets>
<excludeRoots>
<excludeRoot>${project.build.directory}/generated-sources/modello</excludeRoot>
<excludeRoot>${project.build.directory}/generated-sources/plugin</excludeRoot>
</excludeRoots>
</configuration>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>findbugs-maven-plugin</artifactId>
<version>2.5.2</version>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>taglist-maven-plugin</artifactId>
<version>2.4</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jxr-plugin</artifactId>
<version>2.4</version>
<reportSets>
<reportSet>
<id>default</id>
<reports>
<report>jxr</report>
<report>test-jxr</report>
</reports>
</reportSet>
</reportSets>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.10.1</version>
<configuration>
<detectLinks>true</detectLinks>
<links>
<link>http://junit.sourceforge.net/javadoc/</link>
</links>
</configuration>
<reportSets>
<reportSet>
<id>default</id>
<reports>
<report>javadoc</report>
<report>test-javadoc</report>
</reports>
</reportSet>
</reportSets>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>cobertura-maven-plugin</artifactId>
<version>2.6</version>
</plugin>
</plugins>
</reporting>
</profile>
<profile>
<id>plexus-release</id>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-gpg-plugin</artifactId>
<configuration>
<passphrase>${gpg.passphrase}</passphrase>
</configuration>
<executions>
<execution>
<id>sign-artifacts</id>
<goals>
<goal>sign</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<executions>
<execution>
<id>attach-sources</id>
<goals>
<goal>jar-no-fork</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<executions>
<execution>
<id>attach-javadocs</id>
<goals>
<goal>jar</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
<profile>
<id>maven-3</id>
<activation>
<file>
<!-- This employs that the basedir expression is only recognized by Maven 3.x (see MNG-2363) -->
<exists>${basedir}</exists>
</file>
</activation>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-site-plugin</artifactId>
<executions>
<execution>
<id>attach-descriptor</id>
<goals>
<goal>attach-descriptor</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
</profiles>
</project>

View File

@@ -0,0 +1 @@
7ba5dd42cae4e80cf4d34ecff014dbf34df26b59

View File

@@ -0,0 +1,3 @@
#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice.
#Sat Jan 31 09:39:06 CST 2026
plexus-4.0.pom>aliyunmaven=

View File

@@ -0,0 +1,652 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright The Codehaus Foundation.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<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/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.sonatype.forge</groupId>
<artifactId>forge-parent</artifactId>
<version>10</version>
<relativePath />
</parent>
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus</artifactId>
<packaging>pom</packaging>
<version>4.0</version>
<name>Plexus</name>
<description>The Plexus project provides a full software stack for creating and executing software projects.</description>
<url>http://codehaus-plexus.github.io/</url>
<inceptionYear>2001</inceptionYear>
<organization>
<name>Codehaus Plexus</name>
<url>http://codehaus-plexus.github.io/</url>
</organization>
<licenses>
<license>
<name>Apache License, Version 2.0</name>
<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
<distribution>repo</distribution>
</license>
</licenses>
<developers>
<developer>
<id>jvanzyl</id>
<name>Jason van Zyl</name>
<email>jason@maven.org</email>
<roles>
<role>Developer</role>
<role>Release Manager</role>
</roles>
</developer>
<developer>
<id>kaz</id>
<name>Pete Kazmier</name>
<email />
<organization />
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>jtaylor</id>
<name>James Taylor</name>
<email>james@jamestaylor.org</email>
<organization />
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>dandiep</id>
<name>Dan Diephouse</name>
<email>dan@envoisolutions.com</email>
<organization>Envoi solutions</organization>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>kasper</id>
<name>Kasper Nielsen</name>
<email>apache@kav.dk</email>
<organization />
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>bwalding</id>
<name>Ben Walding</name>
<email>bwalding@codehaus.org</email>
<organization>Walding Consulting Services</organization>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>mhw</id>
<name>Mark Wilkinson</name>
<email>mhw@kremvax.net</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>michal</id>
<name>Michal Maczka</name>
<email>mmaczka@interia.pl</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>evenisse</id>
<name>Emmanuel Venisse</name>
<email>evenisse@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Trygve Laugstøl</name>
<id>trygvis</id>
<email>trygvis@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Kenney Westerhof</name>
<id>kenney</id>
<email>kenney@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Carlos Sanchez</name>
<id>carlos</id>
<email>carlos@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Brett Porter</name>
<id>brett</id>
<email>brett@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>John Casey</name>
<id>jdcasey</id>
<email>jdcasey@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Andrew Williams</name>
<id>handyande</id>
<email>andy@handyande.co.uk</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Rahul Thakur</name>
<id>rahul</id>
<email>rahul.thakur.xdev@gmail.com</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Joakim Erdfelt</name>
<id>joakime</id>
<email>joakim@erdfelt.com</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Olivier Lamy</name>
<id>olamy</id>
<email>olamy@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Hervé Boutemy</name>
<id>hboutemy</id>
<email>hboutemy@apache.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Oleg Gusakov</name>
<id>oleg</id>
<email>olegy@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Vincent Siveton</name>
<id>vsiveton</id>
<email>vsiveton@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Kristian Rosenvold</name>
<id>krosenvold</id>
<email>krosenvold@apache.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Andreas Gudian</name>
<id>agudian</id>
<email>agudian@apache.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
</developers>
<mailingLists><!-- TODO decide what we do with mailing lists now -->
<mailingList>
<name>Plexus User List</name>
<subscribe>http://xircles.codehaus.org/manage_email/user%40plexus.codehaus.org</subscribe>
<unsubscribe>http://xircles.codehaus.org/manage_email/user%40plexus.codehaus.org</unsubscribe>
<archive>http://archive.plexus.codehaus.org/user</archive>
<post>user@plexus.codehaus.org</post>
</mailingList>
<mailingList>
<name>Plexus Developer List</name>
<subscribe>http://xircles.codehaus.org/manage_email/dev%40plexus.codehaus.org</subscribe>
<unsubscribe>http://xircles.codehaus.org/manage_email/dev%40plexus.codehaus.org</unsubscribe>
<archive>http://archive.plexus.codehaus.org/dev</archive>
<post>dev@plexus.codehaus.org</post>
</mailingList>
<mailingList>
<name>Plexus Announce List</name>
<subscribe>http://xircles.codehaus.org/manage_email/announce%40plexus.codehaus.org</subscribe>
<unsubscribe>http://xircles.codehaus.org/manage_email/announce%40plexus.codehaus.org</unsubscribe>
<archive>http://archive.plexus.codehaus.org/announce</archive>
</mailingList>
<mailingList>
<name>Plexus Commit List</name>
<subscribe>http://xircles.codehaus.org/manage_email/scm%40plexus.codehaus.org</subscribe>
<unsubscribe>http://xircles.codehaus.org/manage_email/scm%40plexus.codehaus.org</unsubscribe>
<archive>http://archive.plexus.codehaus.org/scm</archive>
</mailingList>
</mailingLists>
<scm>
<connection>scm:git:git@github.com:codehaus-plexus/plexus-pom.git</connection>
<developerConnection>scm:git:git@github.com:codehaus-plexus/plexus-pom.git</developerConnection>
<url>http://github.com/codehaus-plexus/plexus-pom/tree/${project.scm.tag}/</url>
<tag>plexus-4.0</tag>
</scm>
<issueManagement>
<system>github</system>
<url>http://github.com/codehaus-plexus/plexus-pom/issues</url>
</issueManagement>
<distributionManagement>
<repository>
<id>plexus-releases</id>
<name>Plexus Release Repository</name>
<url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>
</repository>
<snapshotRepository>
<id>plexus-snapshots</id>
<name>Plexus Snapshot Repository</name>
<url>${plexusDistMgmtSnapshotsUrl}</url>
</snapshotRepository>
<site>
<id>github:gh-pages</id>
<url>scm:git:git@github.com:codehaus-plexus</url><!-- url used only for inheritance -->
</site>
</distributionManagement>
<prerequisites>
<maven>3.0</maven>
</prerequisites>
<properties>
<javaVersion>5</javaVersion>
<maven.compiler.source>1.${javaVersion}</maven.compiler.source>
<maven.compiler.target>1.${javaVersion}</maven.compiler.target>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<plexusDistMgmtSnapshotsUrl>https://oss.sonatype.org/content/repositories/plexus-snapshots</plexusDistMgmtSnapshotsUrl>
</properties>
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus-component-annotations</artifactId>
<version>1.6</version>
<scope>compile</scope>
</dependency>
</dependencies>
</dependencyManagement>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
<scope>test</scope>
</dependency>
</dependencies>
<build>
<pluginManagement>
<plugins>
<!-- set versions of common plugins for reproducibility, ordered alphabetically -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-clean-plugin</artifactId>
<version>2.6.1</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.3</version>
<configuration>
<source>${maven.compiler.source}</source>
<target>${maven.compiler.target}</target>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-deploy-plugin</artifactId>
<version>2.8.2</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-gpg-plugin</artifactId>
<version>1.6</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-install-plugin</artifactId>
<version>2.5.2</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>2.5</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.10.1</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-plugin-plugin</artifactId>
<version>3.4</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-project-info-reports-plugin</artifactId>
<version>2.8.1</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-release-plugin</artifactId>
<version>2.5.1</version>
<configuration>
<goals>deploy</goals>
<useReleaseProfile>false</useReleaseProfile>
<arguments>-Pplexus-release</arguments>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<version>2.7</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-scm-publish-plugin</artifactId>
<version>1.1</version>
<configuration>
<!-- using scm.developerConnection instead of distributionManagement.site.url -->
<pubScmUrl>${project.scm.developerConnection}</pubScmUrl>
<scmBranch>gh-pages</scmBranch>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-site-plugin</artifactId>
<version>3.4</version>
<configuration>
<skipDeploy>true</skipDeploy><!-- don't deploy site with maven-site-plugin -->
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<version>2.4</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.18.1</version>
</plugin>
<plugin>
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus-component-metadata</artifactId>
<version>1.6</version>
<executions>
<execution>
<id>process-classes</id>
<goals>
<goal>generate-metadata</goal>
</goals>
</execution>
<execution>
<id>process-test-classes</id>
<goals>
<goal>generate-test-metadata</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</pluginManagement>
</build>
<reporting>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-project-info-reports-plugin</artifactId>
<version>2.8.1</version><!-- TODO remove version once parent does not hardcode it -->
<reportSets>
<reportSet>
<reports>
<report>index</report>
<report>summary</report>
<report>dependency-info</report>
<report>modules</report>
<report>license</report>
<report>project-team</report>
<report>scm</report>
<report>issue-tracking</report>
<report>mailing-list</report>
<report>dependency-management</report>
<report>dependencies</report>
<report>dependency-convergence</report>
<report>cim</report>
<report>plugin-management</report>
<report>plugins</report>
<report>distribution-management</report>
</reports>
</reportSet>
</reportSets>
</plugin>
</plugins>
</reporting>
<profiles>
<profile>
<id>reporting</id>
<reporting>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-project-info-reports-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-report-plugin</artifactId>
<version>2.18.1</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-checkstyle-plugin</artifactId>
<version>2.13</version>
<configuration>
<configLocation>config/maven_checks.xml</configLocation>
<headerLocation>https://raw.github.com/codehaus-plexus/plexus-pom/master/src/main/resources/config/plexus-header.txt</headerLocation>
</configuration>
<reportSets>
<reportSet>
<id>default</id>
<reports>
<report>checkstyle</report>
</reports>
</reportSet>
</reportSets>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-pmd-plugin</artifactId>
<version>3.2</version>
<configuration>
<targetJdk>${maven.compiler.source}</targetJdk>
<rulesets>
<ruleset>rulesets/maven.xml</ruleset>
</rulesets>
<excludeRoots>
<excludeRoot>${project.build.directory}/generated-sources/modello</excludeRoot>
<excludeRoot>${project.build.directory}/generated-sources/plugin</excludeRoot>
</excludeRoots>
</configuration>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>findbugs-maven-plugin</artifactId>
<version>3.0.2</version>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>taglist-maven-plugin</artifactId>
<version>2.4</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jxr-plugin</artifactId>
<version>2.5</version>
<reportSets>
<reportSet>
<id>default</id>
<reports>
<report>jxr</report>
<report>test-jxr</report>
</reports>
</reportSet>
</reportSets>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<configuration>
<detectLinks>true</detectLinks>
<links>
<link>http://junit.sourceforge.net/javadoc/</link>
</links>
</configuration>
<reportSets>
<reportSet>
<id>default</id>
<reports>
<report>javadoc</report>
<report>test-javadoc</report>
</reports>
</reportSet>
</reportSets>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>cobertura-maven-plugin</artifactId>
<version>2.6</version>
</plugin>
</plugins>
</reporting>
</profile>
<profile>
<id>plexus-release</id>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-gpg-plugin</artifactId>
<configuration>
<passphrase>${gpg.passphrase}</passphrase>
</configuration>
<executions>
<execution>
<id>sign-artifacts</id>
<goals>
<goal>sign</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<executions>
<execution>
<id>attach-sources</id>
<goals>
<goal>jar-no-fork</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<executions>
<execution>
<id>attach-javadocs</id>
<goals>
<goal>jar</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
<profile>
<id>maven-3</id>
<activation>
<file>
<!-- This employs that the basedir expression is only recognized by Maven 3.x (see MNG-2363) -->
<exists>${basedir}</exists>
</file>
</activation>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-site-plugin</artifactId>
<executions>
<execution>
<id>attach-descriptor</id>
<goals>
<goal>attach-descriptor</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
</profiles>
</project>

View File

@@ -0,0 +1 @@
cdbb31ee91973d16e8f8b0bda51ed4211e7a9f57

View File

@@ -0,0 +1,3 @@
#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice.
#Sat Jan 31 09:39:09 CST 2026
plexus-5.1.pom>aliyunmaven=

View File

@@ -0,0 +1,700 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright The Codehaus Foundation.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<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/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus</artifactId>
<packaging>pom</packaging>
<version>5.1</version>
<name>Plexus</name>
<description>The Plexus project provides a full software stack for creating and executing software projects.</description>
<url>http://codehaus-plexus.github.io/</url>
<inceptionYear>2001</inceptionYear>
<organization>
<name>Codehaus Plexus</name>
<url>http://codehaus-plexus.github.io/</url>
</organization>
<licenses>
<license>
<name>Apache License, Version 2.0</name>
<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
<distribution>repo</distribution>
</license>
</licenses>
<developers>
<developer>
<id>jvanzyl</id>
<name>Jason van Zyl</name>
<email>jason@maven.org</email>
<roles>
<role>Developer</role>
<role>Release Manager</role>
</roles>
</developer>
<developer>
<id>kaz</id>
<name>Pete Kazmier</name>
<email />
<organization />
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>jtaylor</id>
<name>James Taylor</name>
<email>james@jamestaylor.org</email>
<organization />
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>dandiep</id>
<name>Dan Diephouse</name>
<email>dan@envoisolutions.com</email>
<organization>Envoi solutions</organization>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>kasper</id>
<name>Kasper Nielsen</name>
<email>apache@kav.dk</email>
<organization />
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>bwalding</id>
<name>Ben Walding</name>
<email>bwalding@codehaus.org</email>
<organization>Walding Consulting Services</organization>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>mhw</id>
<name>Mark Wilkinson</name>
<email>mhw@kremvax.net</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>michal</id>
<name>Michal Maczka</name>
<email>mmaczka@interia.pl</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>evenisse</id>
<name>Emmanuel Venisse</name>
<email>evenisse@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Trygve Laugstøl</name>
<id>trygvis</id>
<email>trygvis@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Kenney Westerhof</name>
<id>kenney</id>
<email>kenney@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Carlos Sanchez</name>
<id>carlos</id>
<email>carlos@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Brett Porter</name>
<id>brett</id>
<email>brett@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>John Casey</name>
<id>jdcasey</id>
<email>jdcasey@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Andrew Williams</name>
<id>handyande</id>
<email>andy@handyande.co.uk</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Rahul Thakur</name>
<id>rahul</id>
<email>rahul.thakur.xdev@gmail.com</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Joakim Erdfelt</name>
<id>joakime</id>
<email>joakim@erdfelt.com</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Olivier Lamy</name>
<id>olamy</id>
<email>olamy@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Hervé Boutemy</name>
<id>hboutemy</id>
<email>hboutemy@apache.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Oleg Gusakov</name>
<id>oleg</id>
<email>olegy@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Vincent Siveton</name>
<id>vsiveton</id>
<email>vsiveton@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Kristian Rosenvold</name>
<id>krosenvold</id>
<email>krosenvold@apache.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Andreas Gudian</name>
<id>agudian</id>
<email>agudian@apache.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Karl Heinz Marbaise</name>
<id>khmarbaise</id>
<email>khmarbaise@apache.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Michael Osipov</name>
<id>michael-o</id>
<email>1983-01-06@gmx.net</email>
<roles>
<role>Developer</role>
</roles>
</developer>
</developers>
<mailingLists><!-- TODO decide what we do with mailing lists now -->
<mailingList>
<name>Plexus User List</name>
<subscribe>http://xircles.codehaus.org/manage_email/user%40plexus.codehaus.org</subscribe>
<unsubscribe>http://xircles.codehaus.org/manage_email/user%40plexus.codehaus.org</unsubscribe>
<archive>http://archive.plexus.codehaus.org/user</archive>
<post>user@plexus.codehaus.org</post>
</mailingList>
<mailingList>
<name>Plexus Developer List</name>
<subscribe>http://xircles.codehaus.org/manage_email/dev%40plexus.codehaus.org</subscribe>
<unsubscribe>http://xircles.codehaus.org/manage_email/dev%40plexus.codehaus.org</unsubscribe>
<archive>http://archive.plexus.codehaus.org/dev</archive>
<post>dev@plexus.codehaus.org</post>
</mailingList>
<mailingList>
<name>Plexus Announce List</name>
<subscribe>http://xircles.codehaus.org/manage_email/announce%40plexus.codehaus.org</subscribe>
<unsubscribe>http://xircles.codehaus.org/manage_email/announce%40plexus.codehaus.org</unsubscribe>
<archive>http://archive.plexus.codehaus.org/announce</archive>
</mailingList>
<mailingList>
<name>Plexus Commit List</name>
<subscribe>http://xircles.codehaus.org/manage_email/scm%40plexus.codehaus.org</subscribe>
<unsubscribe>http://xircles.codehaus.org/manage_email/scm%40plexus.codehaus.org</unsubscribe>
<archive>http://archive.plexus.codehaus.org/scm</archive>
</mailingList>
</mailingLists>
<scm>
<connection>scm:git:git@github.com:codehaus-plexus/plexus-pom.git</connection>
<developerConnection>scm:git:git@github.com:codehaus-plexus/plexus-pom.git</developerConnection>
<url>http://github.com/codehaus-plexus/plexus-pom/tree/${project.scm.tag}/</url>
<tag>plexus-5.1</tag>
</scm>
<issueManagement>
<system>github</system>
<url>http://github.com/codehaus-plexus/plexus-pom/issues</url>
</issueManagement>
<distributionManagement>
<repository>
<id>plexus-releases</id>
<name>Plexus Release Repository</name>
<url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>
</repository>
<snapshotRepository>
<id>plexus-snapshots</id>
<name>Plexus Snapshot Repository</name>
<url>${plexusDistMgmtSnapshotsUrl}</url>
</snapshotRepository>
<site>
<id>github:gh-pages</id>
<url>scm:git:git@github.com:codehaus-plexus</url><!-- url used only for inheritance -->
</site>
</distributionManagement>
<properties>
<javaVersion>6</javaVersion>
<maven.compiler.source>1.${javaVersion}</maven.compiler.source>
<maven.compiler.target>1.${javaVersion}</maven.compiler.target>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<plexusDistMgmtSnapshotsUrl>https://oss.sonatype.org/content/repositories/plexus-snapshots</plexusDistMgmtSnapshotsUrl>
</properties>
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus-component-annotations</artifactId>
<version>1.6</version>
<scope>compile</scope>
</dependency>
</dependencies>
</dependencyManagement>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
<scope>test</scope>
</dependency>
</dependencies>
<build>
<pluginManagement>
<plugins>
<!-- set versions of common plugins for reproducibility, ordered alphabetically -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-checkstyle-plugin</artifactId>
<version>3.0.0</version>
<configuration>
<configLocation>config/maven_checks.xml</configLocation>
<headerLocation>https://raw.github.com/codehaus-plexus/plexus-pom/master/src/main/resources/config/plexus-header.txt</headerLocation>
</configuration>
<dependencies>
<!-- MCHECKSTYLE-327: the maven_checks.xml was moved to a shared project -->
<dependency>
<groupId>org.apache.maven.shared</groupId>
<artifactId>maven-shared-resources</artifactId>
<version>2</version>
</dependency>
</dependencies>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-clean-plugin</artifactId>
<version>3.0.0</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.5.1</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-deploy-plugin</artifactId>
<version>2.8.2</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-enforcer-plugin</artifactId>
<version>1.4.1</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-gpg-plugin</artifactId>
<version>1.6</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-install-plugin</artifactId>
<version>2.5.2</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>3.0.2</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.10.4</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jxr-plugin</artifactId>
<version>2.5</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-plugin-plugin</artifactId>
<version>3.5.1</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-pmd-plugin</artifactId>
<version>3.8</version>
<configuration>
<targetJdk>${maven.compiler.source}</targetJdk>
<rulesets>
<ruleset>rulesets/maven.xml</ruleset>
</rulesets>
<excludeRoots>
<excludeRoot>${project.build.directory}/generated-sources/modello</excludeRoot>
<excludeRoot>${project.build.directory}/generated-sources/plugin</excludeRoot>
</excludeRoots>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-project-info-reports-plugin</artifactId>
<version>2.9</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-release-plugin</artifactId>
<version>2.5.3</version>
<configuration>
<goals>deploy</goals>
<mavenExecutorId>forked-path</mavenExecutorId>
<useReleaseProfile>false</useReleaseProfile>
<arguments>-Pplexus-release</arguments>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<version>3.0.2</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-scm-publish-plugin</artifactId>
<version>3.0.0</version>
<configuration>
<!-- using scm.developerConnection instead of distributionManagement.site.url -->
<pubScmUrl>${project.scm.developerConnection}</pubScmUrl>
<scmBranch>gh-pages</scmBranch>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-site-plugin</artifactId>
<version>3.7.1</version>
<configuration>
<skipDeploy>true</skipDeploy><!-- don't deploy site with maven-site-plugin -->
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<version>3.0.1</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.20</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-report-plugin</artifactId>
<version>2.20</version>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>cobertura-maven-plugin</artifactId>
<version>2.7</version>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>findbugs-maven-plugin</artifactId>
<version>3.0.4</version>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>taglist-maven-plugin</artifactId>
<version>2.4</version>
</plugin>
<plugin>
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus-component-metadata</artifactId>
<version>1.7.1</version>
<executions>
<execution>
<id>process-classes</id>
<goals>
<goal>generate-metadata</goal>
</goals>
</execution>
<execution>
<id>process-test-classes</id>
<goals>
<goal>generate-test-metadata</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</pluginManagement>
<plugins>
<plugin>
<artifactId>maven-enforcer-plugin</artifactId>
<executions>
<execution>
<id>enforce-maven</id>
<goals>
<goal>enforce</goal>
</goals>
<configuration>
<rules>
<requireMavenVersion>
<version>3.0.5</version>
<message>This project requires at least Maven 3.0.5</message>
</requireMavenVersion>
</rules>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-site-plugin</artifactId>
<executions>
<execution>
<id>attach-descriptor</id>
<goals>
<goal>attach-descriptor</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
<reporting>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-project-info-reports-plugin</artifactId>
<reportSets>
<reportSet>
<reports>
<report>index</report>
<report>summary</report>
<report>dependency-info</report>
<report>modules</report>
<report>license</report>
<report>project-team</report>
<report>scm</report>
<report>issue-tracking</report>
<report>mailing-list</report>
<report>dependency-management</report>
<report>dependencies</report>
<report>dependency-convergence</report>
<report>cim</report>
<report>plugin-management</report>
<report>plugins</report>
<report>distribution-management</report>
</reports>
</reportSet>
</reportSets>
</plugin>
</plugins>
</reporting>
<profiles>
<profile>
<id>reporting</id>
<reporting>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-project-info-reports-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-report-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-checkstyle-plugin</artifactId>
<reportSets>
<reportSet>
<id>default</id>
<reports>
<report>checkstyle</report>
</reports>
</reportSet>
</reportSets>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-pmd-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>findbugs-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>taglist-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jxr-plugin</artifactId>
<reportSets>
<reportSet>
<id>default</id>
<reports>
<report>jxr</report>
<report>test-jxr</report>
</reports>
</reportSet>
</reportSets>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<configuration>
<detectLinks>true</detectLinks>
<links>
<link>http://junit.sourceforge.net/javadoc/</link>
</links>
</configuration>
<reportSets>
<reportSet>
<id>default</id>
<reports>
<report>javadoc</report>
<report>test-javadoc</report>
</reports>
</reportSet>
</reportSets>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>cobertura-maven-plugin</artifactId>
</plugin>
</plugins>
</reporting>
</profile>
<profile>
<id>plexus-release</id>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-gpg-plugin</artifactId>
<configuration>
<passphrase>${gpg.passphrase}</passphrase>
</configuration>
<executions>
<execution>
<id>sign-artifacts</id>
<goals>
<goal>sign</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<executions>
<execution>
<id>attach-sources</id>
<goals>
<goal>jar-no-fork</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<executions>
<execution>
<id>attach-javadocs</id>
<goals>
<goal>jar</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
</profiles>
</project>

View File

@@ -0,0 +1 @@
2fca82e2eb5172f6a2909bea7accc733581a8c71

View File

@@ -0,0 +1,3 @@
#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice.
#Sat Jan 31 09:39:11 CST 2026
plexus-6.5.pom>aliyunmaven=

View File

@@ -0,0 +1,786 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright The Codehaus Foundation.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<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/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus</artifactId>
<packaging>pom</packaging>
<version>6.5</version>
<name>Plexus</name>
<description>The Plexus project provides a full software stack for creating and executing software projects.</description>
<url>https://codehaus-plexus.github.io/</url>
<inceptionYear>2001</inceptionYear>
<organization>
<name>Codehaus Plexus</name>
<url>https://codehaus-plexus.github.io/</url>
</organization>
<licenses>
<license>
<name>Apache License, Version 2.0</name>
<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
<distribution>repo</distribution>
</license>
</licenses>
<developers>
<developer>
<id>jvanzyl</id>
<name>Jason van Zyl</name>
<email>jason@maven.org</email>
<roles>
<role>Developer</role>
<role>Release Manager</role>
</roles>
</developer>
<developer>
<id>kaz</id>
<name>Pete Kazmier</name>
<email />
<organization />
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>jtaylor</id>
<name>James Taylor</name>
<email>james@jamestaylor.org</email>
<organization />
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>dandiep</id>
<name>Dan Diephouse</name>
<email>dan@envoisolutions.com</email>
<organization>Envoi solutions</organization>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>kasper</id>
<name>Kasper Nielsen</name>
<email>apache@kav.dk</email>
<organization />
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>bwalding</id>
<name>Ben Walding</name>
<email>bwalding@codehaus.org</email>
<organization>Walding Consulting Services</organization>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>mhw</id>
<name>Mark Wilkinson</name>
<email>mhw@kremvax.net</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>michal</id>
<name>Michal Maczka</name>
<email>mmaczka@interia.pl</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<id>evenisse</id>
<name>Emmanuel Venisse</name>
<email>evenisse@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Trygve Laugstøl</name>
<id>trygvis</id>
<email>trygvis@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Kenney Westerhof</name>
<id>kenney</id>
<email>kenney@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Carlos Sanchez</name>
<id>carlos</id>
<email>carlos@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Brett Porter</name>
<id>brett</id>
<email>brett@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>John Casey</name>
<id>jdcasey</id>
<email>jdcasey@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Andrew Williams</name>
<id>handyande</id>
<email>andy@handyande.co.uk</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Rahul Thakur</name>
<id>rahul</id>
<email>rahul.thakur.xdev@gmail.com</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Joakim Erdfelt</name>
<id>joakime</id>
<email>joakim@erdfelt.com</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Olivier Lamy</name>
<id>olamy</id>
<email>olamy@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Hervé Boutemy</name>
<id>hboutemy</id>
<email>hboutemy@apache.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Oleg Gusakov</name>
<id>oleg</id>
<email>olegy@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Vincent Siveton</name>
<id>vsiveton</id>
<email>vsiveton@codehaus.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Kristian Rosenvold</name>
<id>krosenvold</id>
<email>krosenvold@apache.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Andreas Gudian</name>
<id>agudian</id>
<email>agudian@apache.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Karl Heinz Marbaise</name>
<id>khmarbaise</id>
<email>khmarbaise@apache.org</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Michael Osipov</name>
<id>michael-o</id>
<email>1983-01-06@gmx.net</email>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Gabriel Belingueres</name>
<id>belingueres</id>
<email>belingueres@gmail.com</email>
<roles>
<role>Developer</role>
</roles>
</developer>
</developers>
<mailingLists><!-- TODO decide what we do with mailing lists now -->
<mailingList>
<name>Plexus User List</name>
<subscribe>http://xircles.codehaus.org/manage_email/user%40plexus.codehaus.org</subscribe>
<unsubscribe>http://xircles.codehaus.org/manage_email/user%40plexus.codehaus.org</unsubscribe>
<archive>http://archive.plexus.codehaus.org/user</archive>
<post>user@plexus.codehaus.org</post>
</mailingList>
<mailingList>
<name>Plexus Developer List</name>
<subscribe>http://xircles.codehaus.org/manage_email/dev%40plexus.codehaus.org</subscribe>
<unsubscribe>http://xircles.codehaus.org/manage_email/dev%40plexus.codehaus.org</unsubscribe>
<archive>http://archive.plexus.codehaus.org/dev</archive>
<post>dev@plexus.codehaus.org</post>
</mailingList>
<mailingList>
<name>Plexus Announce List</name>
<subscribe>http://xircles.codehaus.org/manage_email/announce%40plexus.codehaus.org</subscribe>
<unsubscribe>http://xircles.codehaus.org/manage_email/announce%40plexus.codehaus.org</unsubscribe>
<archive>http://archive.plexus.codehaus.org/announce</archive>
</mailingList>
<mailingList>
<name>Plexus Commit List</name>
<subscribe>http://xircles.codehaus.org/manage_email/scm%40plexus.codehaus.org</subscribe>
<unsubscribe>http://xircles.codehaus.org/manage_email/scm%40plexus.codehaus.org</unsubscribe>
<archive>http://archive.plexus.codehaus.org/scm</archive>
</mailingList>
</mailingLists>
<scm>
<connection>scm:git:git@github.com:codehaus-plexus/plexus-pom.git</connection>
<developerConnection>scm:git:git@github.com:codehaus-plexus/plexus-pom.git</developerConnection>
<url>https://github.com/codehaus-plexus/plexus-pom/tree/${project.scm.tag}/</url>
<tag>plexus-6.5</tag>
</scm>
<issueManagement>
<system>github</system>
<url>https://github.com/codehaus-plexus/plexus-pom/issues</url>
</issueManagement>
<distributionManagement>
<repository>
<id>plexus-releases</id>
<name>Plexus Release Repository</name>
<url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>
</repository>
<snapshotRepository>
<id>plexus-snapshots</id>
<name>Plexus Snapshot Repository</name>
<url>${plexusDistMgmtSnapshotsUrl}</url>
</snapshotRepository>
<site>
<id>github:gh-pages</id>
<url>scm:git:git@github.com:codehaus-plexus</url><!-- url used only for inheritance -->
</site>
</distributionManagement>
<properties>
<javaVersion>7</javaVersion>
<maven.compiler.source>1.${javaVersion}</maven.compiler.source>
<maven.compiler.target>1.${javaVersion}</maven.compiler.target>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<plexusDistMgmtSnapshotsUrl>https://oss.sonatype.org/content/repositories/plexus-snapshots</plexusDistMgmtSnapshotsUrl>
<project.build.outputTimestamp>2020-10-17T13:47:42Z</project.build.outputTimestamp>
<gpg.useagent>true</gpg.useagent>
</properties>
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus-component-annotations</artifactId>
<version>2.1.0</version>
<scope>compile</scope>
</dependency>
</dependencies>
</dependencyManagement>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.13.1</version>
<scope>test</scope>
</dependency>
</dependencies>
<build>
<pluginManagement>
<plugins>
<!-- set versions of common plugins for reproducibility, ordered alphabetically -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-assembly-plugin</artifactId>
<version>3.3.0</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-checkstyle-plugin</artifactId>
<version>3.1.1</version>
<configuration>
<configLocation>config/maven_checks.xml</configLocation>
<headerLocation>https://raw.github.com/codehaus-plexus/plexus-pom/master/src/main/resources/config/plexus-header.txt</headerLocation>
</configuration>
<dependencies>
<!-- MCHECKSTYLE-327: the maven_checks.xml was moved to a shared project -->
<dependency>
<groupId>org.apache.maven.shared</groupId>
<artifactId>maven-shared-resources</artifactId>
<version>2</version>
</dependency>
</dependencies>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-clean-plugin</artifactId>
<version>3.1.0</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.8.1</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-deploy-plugin</artifactId>
<version>2.8.2</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-enforcer-plugin</artifactId>
<version>3.0.0-M3</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-gpg-plugin</artifactId>
<version>1.6</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-install-plugin</artifactId>
<version>2.5.2</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>3.2.0</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>3.2.0</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jxr-plugin</artifactId>
<version>3.0.0</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-plugin-plugin</artifactId>
<version>3.6.0</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-pmd-plugin</artifactId>
<version>3.13.0</version>
<configuration>
<targetJdk>${maven.compiler.source}</targetJdk>
<rulesets>
<ruleset>rulesets/maven.xml</ruleset>
</rulesets>
<excludeRoots>
<excludeRoot>${project.build.directory}/generated-sources/modello</excludeRoot>
<excludeRoot>${project.build.directory}/generated-sources/plugin</excludeRoot>
</excludeRoots>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-project-info-reports-plugin</artifactId>
<version>3.1.1</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-release-plugin</artifactId>
<version>3.0.0-M1</version>
<configuration>
<goals>deploy</goals>
<mavenExecutorId>forked-path</mavenExecutorId>
<useReleaseProfile>false</useReleaseProfile>
<arguments>-Pplexus-release</arguments>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<version>3.2.0</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-scm-publish-plugin</artifactId>
<version>3.0.0</version>
<configuration>
<!-- using scm.developerConnection instead of distributionManagement.site.url -->
<pubScmUrl>${project.scm.developerConnection}</pubScmUrl>
<scmBranch>gh-pages</scmBranch>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-site-plugin</artifactId>
<version>3.9.1</version>
<configuration>
<skipDeploy>true</skipDeploy><!-- don't deploy site with maven-site-plugin -->
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<version>3.2.1</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.22.2</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-report-plugin</artifactId>
<version>2.22.2</version>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>cobertura-maven-plugin</artifactId>
<version>2.7</version>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>findbugs-maven-plugin</artifactId>
<version>3.0.5</version>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>taglist-maven-plugin</artifactId>
<version>2.4</version>
</plugin>
<plugin>
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus-component-metadata</artifactId>
<version>2.1.0</version>
<executions>
<execution>
<id>process-classes</id>
<goals>
<goal>generate-metadata</goal>
</goals>
</execution>
<execution>
<id>process-test-classes</id>
<goals>
<goal>generate-test-metadata</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-enforcer-plugin</artifactId>
<executions>
<execution>
<id>enforce-maven</id>
<goals>
<goal>enforce</goal>
</goals>
<configuration>
<rules>
<requireMavenVersion>
<version>3.0.5</version>
<message>This project requires at least Maven 3.0.5</message>
</requireMavenVersion>
</rules>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-site-plugin</artifactId>
<executions>
<execution>
<id>attach-descriptor</id>
<goals>
<goal>attach-descriptor</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
<reporting>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-project-info-reports-plugin</artifactId>
<reportSets>
<reportSet>
<reports>
<report>index</report>
<report>summary</report>
<report>dependency-info</report>
<report>modules</report>
<report>licenses</report>
<report>team</report>
<report>scm</report>
<report>issue-management</report>
<report>mailing-lists</report>
<report>dependency-management</report>
<report>dependencies</report>
<report>dependency-convergence</report>
<report>ci-management</report>
<report>plugin-management</report>
<report>plugins</report>
<report>distribution-management</report>
</reports>
</reportSet>
</reportSets>
</plugin>
</plugins>
</reporting>
<profiles>
<profile>
<id>reporting</id>
<reporting>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-project-info-reports-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-report-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-checkstyle-plugin</artifactId>
<reportSets>
<reportSet>
<id>default</id>
<reports>
<report>checkstyle</report>
</reports>
</reportSet>
</reportSets>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-pmd-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>findbugs-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>taglist-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jxr-plugin</artifactId>
<reportSets>
<reportSet>
<id>default</id>
<reports>
<report>jxr</report>
<report>test-jxr</report>
</reports>
</reportSet>
</reportSets>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<configuration>
<detectLinks>true</detectLinks>
<links>
<link>http://junit.sourceforge.net/javadoc/</link>
</links>
</configuration>
<reportSets>
<reportSet>
<id>default</id>
<reports>
<report>javadoc</report>
<report>test-javadoc</report>
</reports>
</reportSet>
</reportSets>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>cobertura-maven-plugin</artifactId>
</plugin>
</plugins>
</reporting>
</profile>
<profile>
<id>plexus-release</id>
<build>
<plugins>
<!-- Create a source-release artifact that contains the fully buildable
project directory source structure. -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-assembly-plugin</artifactId>
<dependencies>
<dependency>
<groupId>org.apache.apache.resources</groupId>
<artifactId>apache-source-release-assembly-descriptor</artifactId>
<version>1.0.6</version>
</dependency>
</dependencies>
<executions>
<execution>
<id>source-release-assembly</id>
<phase>package</phase>
<goals>
<goal>single</goal>
</goals>
<configuration>
<runOnlyAtExecutionRoot>true</runOnlyAtExecutionRoot>
<descriptorRefs>
<descriptorRef>source-release</descriptorRef>
</descriptorRefs>
<tarLongFileMode>posix</tarLongFileMode>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-gpg-plugin</artifactId>
<configuration>
<passphrase>${gpg.passphrase}</passphrase>
</configuration>
<executions>
<execution>
<id>sign-artifacts</id>
<goals>
<goal>sign</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<executions>
<execution>
<id>attach-sources</id>
<goals>
<goal>jar-no-fork</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<executions>
<execution>
<id>attach-javadocs</id>
<goals>
<goal>jar</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
<profile>
<id>pre-JEP_247</id>
<activation>
<jdk>[7,8]</jdk>
</activation>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-enforcer-plugin</artifactId>
<dependencies>
<dependency>
<groupId>org.codehaus.mojo</groupId>
<artifactId>animal-sniffer-enforcer-rule</artifactId>
<version>1.19</version>
</dependency>
</dependencies>
<executions>
<execution>
<id>check-signatures</id>
<phase>test</phase>
<goals>
<goal>enforce</goal>
</goals>
<configuration>
<rules>
<checkSignatureRule implementation="org.codehaus.mojo.animal_sniffer.enforcer.CheckSignatureRule">
<signature>
<groupId>org.codehaus.mojo.signature</groupId>
<artifactId>java1${javaVersion}</artifactId>
<version>1.0</version>
</signature>
</checkSignatureRule>
</rules>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
</profiles>
</project>

View File

@@ -0,0 +1 @@
bf76519b122eea2e701e28d16ca101d467dfa5c6