浏览代码

Fix handling of packages that are waiting for a parent

wip/gradle-reposilite
父节点
当前提交
aab3efc02c
共有 45 个文件被更改,包括 9653 次插入9 次删除
  1. +43
    -0
      pom.xml
  2. +14
    -0
      poms/ch.qos.logback-logback-classic-1.2.11/pom.xml
  3. +14
    -0
      poms/com.thoughtworks.qdox-qdox-2.0.1/pom.xml
  4. +14
    -0
      poms/com.vladmihalcea-hibernate-types-55-2.21.1/pom.xml
  5. +374
    -0
      poms/com.vladmihalcea-hibernate-types-parent-2.21.1/pom.xml
  6. +358
    -0
      poms/io.quarkiverse-quarkiverse-parent-9/pom.xml
  7. +14
    -0
      poms/io.quarkiverse.mockk-quarkus-junit5-mockk-1.1.1/pom.xml
  8. +56
    -0
      poms/io.quarkiverse.mockk-quarkus-junit5-mockk-parent-1.1.1/pom.xml
  9. +424
    -0
      poms/org.apache-apache-21/pom.xml
  10. +1040
    -0
      poms/org.apache.directory.project-project-44/pom.xml
  11. +1086
    -0
      poms/org.apache.directory.server-apacheds-parent-2.0.0.AM26/pom.xml
  12. +14
    -0
      poms/org.apache.directory.server-apacheds-test-framework-2.0.0.AM26/pom.xml
  13. +1394
    -0
      poms/org.apache.maven-maven-parent-36/pom.xml
  14. +1396
    -0
      poms/org.apache.maven-maven-parent-37/pom.xml
  15. +14
    -0
      poms/org.apache.maven.plugins-maven-compiler-plugin-3.10.1/pom.xml
  16. +14
    -0
      poms/org.apache.maven.plugins-maven-failsafe-plugin-3.0.0-M7/pom.xml
  17. +257
    -0
      poms/org.apache.maven.plugins-maven-plugins-34/pom.xml
  18. +241
    -0
      poms/org.apache.maven.plugins-maven-plugins-37/pom.xml
  19. +14
    -0
      poms/org.apache.maven.plugins-maven-shade-plugin-3.4.1/pom.xml
  20. +14
    -0
      poms/org.apache.maven.plugins-maven-surefire-plugin-3.0.0-M7/pom.xml
  21. +524
    -0
      poms/org.apache.maven.surefire-surefire-3.0.0-M7/pom.xml
  22. +14
    -0
      poms/org.apache.sshd-sshd-ldap-2.9.2/pom.xml
  23. +14
    -0
      poms/org.apache.sshd-sshd-sftp-2.9.2/pom.xml
  24. +14
    -0
      poms/org.eclipse.sisu-org.eclipse.sisu.inject-0.3.5/pom.xml
  25. +14
    -0
      poms/org.eclipse.sisu-org.eclipse.sisu.plexus-0.3.5/pom.xml
  26. +385
    -0
      poms/org.eclipse.sisu-sisu-inject-0.3.5/pom.xml
  27. +369
    -0
      poms/org.eclipse.sisu-sisu-plexus-0.3.5/pom.xml
  28. +14
    -0
      poms/org.glassfish.corba-exception-annotation-processor-4.2.4/pom.xml
  29. +14
    -0
      poms/org.glassfish.corba-glassfish-corba-csiv2-idl-4.2.4/pom.xml
  30. +14
    -0
      poms/org.glassfish.corba-glassfish-corba-internal-api-4.2.4/pom.xml
  31. +14
    -0
      poms/org.glassfish.corba-glassfish-corba-omgapi-4.2.4/pom.xml
  32. +14
    -0
      poms/org.glassfish.corba-glassfish-corba-orb-4.2.4/pom.xml
  33. +343
    -0
      poms/org.glassfish.corba-glassfish-corba-tests-4.2.4/pom.xml
  34. +14
    -0
      poms/org.glassfish.corba-idlj-4.2.4/pom.xml
  35. +14
    -0
      poms/org.jetbrains.kotlin-kotlin-maven-allopen-1.7.20/pom.xml
  36. +14
    -0
      poms/org.jetbrains.kotlin-kotlin-maven-noarg-1.7.20/pom.xml
  37. +14
    -0
      poms/org.jetbrains.kotlin-kotlin-maven-plugin-1.7.20/pom.xml
  38. +14
    -0
      poms/org.jetbrains.kotlin-kotlin-maven-serialization-1.6.21/pom.xml
  39. +14
    -0
      poms/org.jetbrains.kotlin-kotlin-maven-serialization-1.8.0/pom.xml
  40. +14
    -0
      poms/org.slf4j-slf4j-api-2.0.6/pom.xml
  41. +464
    -0
      poms/org.sonatype.forge-forge-parent-38/pom.xml
  42. +140
    -0
      poms/org.sonatype.oss-oss-parent-9/pom.xml
  43. +14
    -0
      poms/org.sonatype.sisu-sisu-guice-3.2.6/pom.xml
  44. +378
    -0
      poms/org.sonatype.sisu.inject-guice-parent-3.2.6/pom.xml
  45. +17
    -9
      update-poms.py

+ 43
- 0
pom.xml 查看文件

@@ -3,7 +3,11 @@
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd"> http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modules> <modules>
<module>poms/ch.qos.logback-logback-classic-1.2.11/pom.xml</module>
<module>poms/ch.qos.logback-logback-parent-1.2.11/pom.xml</module> <module>poms/ch.qos.logback-logback-parent-1.2.11/pom.xml</module>
<module>poms/com.thoughtworks.qdox-qdox-2.0.1/pom.xml</module>
<module>poms/com.vladmihalcea-hibernate-types-55-2.21.1/pom.xml</module>
<module>poms/com.vladmihalcea-hibernate-types-parent-2.21.1/pom.xml</module>
<module>poms/io.github.microutils-kotlin-logging-3.0.4/pom.xml</module> <module>poms/io.github.microutils-kotlin-logging-3.0.4/pom.xml</module>
<module>poms/io.github.microutils-kotlin-logging-jvm-3.0.4/pom.xml</module> <module>poms/io.github.microutils-kotlin-logging-jvm-3.0.4/pom.xml</module>
<module>poms/io.insert-koin-koin-core-3.2.2/pom.xml</module> <module>poms/io.insert-koin-koin-core-3.2.2/pom.xml</module>
@@ -25,15 +29,33 @@
<module>poms/io.ktor-ktor-bom-2.2.2/pom.xml</module> <module>poms/io.ktor-ktor-bom-2.2.2/pom.xml</module>
<module>poms/io.mockk-mockk-1.13.3/pom.xml</module> <module>poms/io.mockk-mockk-1.13.3/pom.xml</module>
<module>poms/io.mockk-mockk-jvm-1.13.3/pom.xml</module> <module>poms/io.mockk-mockk-jvm-1.13.3/pom.xml</module>
<module>poms/io.quarkiverse.mockk-quarkus-junit5-mockk-1.1.1/pom.xml</module>
<module>poms/io.quarkiverse.mockk-quarkus-junit5-mockk-parent-1.1.1/pom.xml</module>
<module>poms/io.quarkiverse-quarkiverse-parent-9/pom.xml</module>
<module>poms/net.java.dev.jna-jna-5.8.0/pom.xml</module> <module>poms/net.java.dev.jna-jna-5.8.0/pom.xml</module>
<module>poms/org.apache-apache-21/pom.xml</module>
<module>poms/org.apache-apache-23/pom.xml</module> <module>poms/org.apache-apache-23/pom.xml</module>
<module>poms/org.apache-apache-26/pom.xml</module> <module>poms/org.apache-apache-26/pom.xml</module>
<module>poms/org.apache-apache-27/pom.xml</module> <module>poms/org.apache-apache-27/pom.xml</module>
<module>poms/org.apache.directory.project-project-44/pom.xml</module>
<module>poms/org.apache.directory.server-apacheds-parent-2.0.0.AM26/pom.xml</module>
<module>poms/org.apache.directory.server-apacheds-test-framework-2.0.0.AM26/pom.xml</module>
<module>poms/org.apache.maven-maven-parent-34/pom.xml</module> <module>poms/org.apache.maven-maven-parent-34/pom.xml</module>
<module>poms/org.apache.maven-maven-parent-36/pom.xml</module>
<module>poms/org.apache.maven-maven-parent-37/pom.xml</module>
<module>poms/org.apache.maven.plugins-maven-compiler-plugin-3.10.1/pom.xml</module>
<module>poms/org.apache.maven.plugins-maven-failsafe-plugin-3.0.0-M7/pom.xml</module>
<module>poms/org.apache.maven.plugins-maven-plugins-34/pom.xml</module>
<module>poms/org.apache.maven.plugins-maven-plugins-37/pom.xml</module>
<module>poms/org.apache.maven.plugins-maven-shade-plugin-3.4.1/pom.xml</module>
<module>poms/org.apache.maven.plugins-maven-surefire-plugin-3.0.0-M7/pom.xml</module>
<module>poms/org.apache.maven.surefire-surefire-3.0.0-M7/pom.xml</module>
<module>poms/org.apache.sshd-sshd-2.9.2/pom.xml</module> <module>poms/org.apache.sshd-sshd-2.9.2/pom.xml</module>
<module>poms/org.apache.sshd-sshd-common-2.9.2/pom.xml</module> <module>poms/org.apache.sshd-sshd-common-2.9.2/pom.xml</module>
<module>poms/org.apache.sshd-sshd-core-2.9.2/pom.xml</module> <module>poms/org.apache.sshd-sshd-core-2.9.2/pom.xml</module>
<module>poms/org.apache.sshd-sshd-ldap-2.9.2/pom.xml</module>
<module>poms/org.apache.sshd-sshd-scp-2.9.2/pom.xml</module> <module>poms/org.apache.sshd-sshd-scp-2.9.2/pom.xml</module>
<module>poms/org.apache.sshd-sshd-sftp-2.9.2/pom.xml</module>
<module>poms/org.asciidoctor-asciidoctorj-2.5.7/pom.xml</module> <module>poms/org.asciidoctor-asciidoctorj-2.5.7/pom.xml</module>
<module>poms/org.asciidoctor-asciidoctorj-api-2.5.7/pom.xml</module> <module>poms/org.asciidoctor-asciidoctorj-api-2.5.7/pom.xml</module>
<module>poms/org.asciidoctor-asciidoctorj-diagram-2.2.3/pom.xml</module> <module>poms/org.asciidoctor-asciidoctorj-diagram-2.2.3/pom.xml</module>
@@ -43,14 +65,30 @@
<module>poms/org.asciidoctor-asciidoctorj-test-support-2.5.7/pom.xml</module> <module>poms/org.asciidoctor-asciidoctorj-test-support-2.5.7/pom.xml</module>
<module>poms/org.asciidoctor-asciidoctor-maven-plugin-2.2.2/pom.xml</module> <module>poms/org.asciidoctor-asciidoctor-maven-plugin-2.2.2/pom.xml</module>
<module>poms/org.eclipse.ee4j-project-1.0.6/pom.xml</module> <module>poms/org.eclipse.ee4j-project-1.0.6/pom.xml</module>
<module>poms/org.eclipse.sisu-org.eclipse.sisu.inject-0.3.5/pom.xml</module>
<module>poms/org.eclipse.sisu-org.eclipse.sisu.plexus-0.3.5/pom.xml</module>
<module>poms/org.eclipse.sisu-sisu-inject-0.3.5/pom.xml</module>
<module>poms/org.eclipse.sisu-sisu-plexus-0.3.5/pom.xml</module>
<module>poms/org.glassfish.corba-exception-annotation-processor-4.2.4/pom.xml</module>
<module>poms/org.glassfish.corba-glassfish-corba-4.2.4/pom.xml</module> <module>poms/org.glassfish.corba-glassfish-corba-4.2.4/pom.xml</module>
<module>poms/org.glassfish.corba-glassfish-corba-asm-3.1.2-b002/pom.xml</module> <module>poms/org.glassfish.corba-glassfish-corba-asm-3.1.2-b002/pom.xml</module>
<module>poms/org.glassfish.corba-glassfish-corba-csiv2-idl-4.2.4/pom.xml</module>
<module>poms/org.glassfish.corba-glassfish-corba-internal-api-4.2.4/pom.xml</module>
<module>poms/org.glassfish.corba-glassfish-corba-omgapi-4.2.4/pom.xml</module>
<module>poms/org.glassfish.corba-glassfish-corba-orb-4.2.4/pom.xml</module>
<module>poms/org.glassfish.corba-glassfish-corba-tests-4.2.4/pom.xml</module>
<module>poms/org.glassfish.corba-idlj-4.2.4/pom.xml</module>
<module>poms/org.hibernate.reactive-hibernate-reactive-core-1.1.9.Final/pom.xml</module> <module>poms/org.hibernate.reactive-hibernate-reactive-core-1.1.9.Final/pom.xml</module>
<module>poms/org.jboss-jboss-parent-39/pom.xml</module> <module>poms/org.jboss-jboss-parent-39/pom.xml</module>
<module>poms/org.jetbrains.exposed-exposed-bom-0.41.1/pom.xml</module> <module>poms/org.jetbrains.exposed-exposed-bom-0.41.1/pom.xml</module>
<module>poms/org.jetbrains.kotlin-kotlin-bom-1.7.20/pom.xml</module> <module>poms/org.jetbrains.kotlin-kotlin-bom-1.7.20/pom.xml</module>
<module>poms/org.jetbrains.kotlin-kotlin-gradle-plugin-1.7.20/pom.xml</module> <module>poms/org.jetbrains.kotlin-kotlin-gradle-plugin-1.7.20/pom.xml</module>
<module>poms/org.jetbrains.kotlin-kotlin-gradle-plugin-idea-1.7.20/pom.xml</module> <module>poms/org.jetbrains.kotlin-kotlin-gradle-plugin-idea-1.7.20/pom.xml</module>
<module>poms/org.jetbrains.kotlin-kotlin-maven-allopen-1.7.20/pom.xml</module>
<module>poms/org.jetbrains.kotlin-kotlin-maven-noarg-1.7.20/pom.xml</module>
<module>poms/org.jetbrains.kotlin-kotlin-maven-plugin-1.7.20/pom.xml</module>
<module>poms/org.jetbrains.kotlin-kotlin-maven-serialization-1.6.21/pom.xml</module>
<module>poms/org.jetbrains.kotlin-kotlin-maven-serialization-1.8.0/pom.xml</module>
<module>poms/org.jetbrains.kotlin-kotlin-project-1.6.21/pom.xml</module> <module>poms/org.jetbrains.kotlin-kotlin-project-1.6.21/pom.xml</module>
<module>poms/org.jetbrains.kotlin-kotlin-project-1.7.20/pom.xml</module> <module>poms/org.jetbrains.kotlin-kotlin-project-1.7.20/pom.xml</module>
<module>poms/org.jetbrains.kotlin-kotlin-project-1.8.0/pom.xml</module> <module>poms/org.jetbrains.kotlin-kotlin-project-1.8.0/pom.xml</module>
@@ -67,9 +105,14 @@
<module>poms/org.kodein.di-kodein-di-framework-ktor-server-jvm-7.17.0/pom.xml</module> <module>poms/org.kodein.di-kodein-di-framework-ktor-server-jvm-7.17.0/pom.xml</module>
<module>poms/org.kodein.di-kodein-di-jvm-7.16.0/pom.xml</module> <module>poms/org.kodein.di-kodein-di-jvm-7.16.0/pom.xml</module>
<module>poms/org.kodein.di-kodein-di-jvm-7.17.0/pom.xml</module> <module>poms/org.kodein.di-kodein-di-jvm-7.17.0/pom.xml</module>
<module>poms/org.slf4j-slf4j-api-2.0.6/pom.xml</module>
<module>poms/org.slf4j-slf4j-parent-2.0.6/pom.xml</module> <module>poms/org.slf4j-slf4j-parent-2.0.6/pom.xml</module>
<module>poms/org.snmp4j-snmp4j-3.7.4/pom.xml</module> <module>poms/org.snmp4j-snmp4j-3.7.4/pom.xml</module>
<module>poms/org.sonatype.forge-forge-parent-38/pom.xml</module>
<module>poms/org.sonatype.oss-oss-parent-7/pom.xml</module> <module>poms/org.sonatype.oss-oss-parent-7/pom.xml</module>
<module>poms/org.sonatype.oss-oss-parent-9/pom.xml</module>
<module>poms/org.sonatype.sisu.inject-guice-parent-3.2.6/pom.xml</module>
<module>poms/org.sonatype.sisu-sisu-guice-3.2.6/pom.xml</module>
<module>poms/org.testcontainers-testcontainers-bom-1.16.2/pom.xml</module> <module>poms/org.testcontainers-testcontainers-bom-1.16.2/pom.xml</module>
</modules> </modules>
</project> </project>

+ 14
- 0
poms/ch.qos.logback-logback-classic-1.2.11/pom.xml 查看文件

@@ -0,0 +1,14 @@
<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 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.ch.qos.logback</groupId>
<artifactId>placeholder-logback-classic</artifactId>
<version>1.2.11</version>
<name>Package logback-classic</name>
<dependencies>
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-classic</artifactId>
<version>1.2.11</version>
</dependency>
</dependencies>
</project>

+ 14
- 0
poms/com.thoughtworks.qdox-qdox-2.0.1/pom.xml 查看文件

@@ -0,0 +1,14 @@
<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 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.com.thoughtworks.qdox</groupId>
<artifactId>placeholder-qdox</artifactId>
<version>2.0.1</version>
<name>Package qdox</name>
<dependencies>
<dependency>
<groupId>com.thoughtworks.qdox</groupId>
<artifactId>qdox</artifactId>
<version>2.0.1</version>
</dependency>
</dependencies>
</project>

+ 14
- 0
poms/com.vladmihalcea-hibernate-types-55-2.21.1/pom.xml 查看文件

@@ -0,0 +1,14 @@
<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 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.com.vladmihalcea</groupId>
<artifactId>placeholder-hibernate-types-55</artifactId>
<version>2.21.1</version>
<name>Package hibernate-types-55</name>
<dependencies>
<dependency>
<groupId>com.vladmihalcea</groupId>
<artifactId>hibernate-types-55</artifactId>
<version>2.21.1</version>
</dependency>
</dependencies>
</project>

+ 374
- 0
poms/com.vladmihalcea-hibernate-types-parent-2.21.1/pom.xml 查看文件

@@ -0,0 +1,374 @@
<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">
<parent>
<groupId>org.sonatype.oss</groupId>
<artifactId>oss-parent</artifactId>
<version>7</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.com.vladmihalcea</groupId>
<artifactId>placeholder.hibernate-types-parent</artifactId>
<version>2.21.1</version>
<packaging>pom</packaging>
<name>Hibernate Types</name>
<description>
Hibernate Types adds extra types like JSON, Array, etc.
</description>
<url>https://github.com/vladmihalcea/hibernate-types</url>
<licenses>
<license>
<name>The Apache Software License, Version 2.0</name>
<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
</license>
</licenses>
<developers>
<developer>
<id>author</id>
<name>Vlad Mihalcea</name>
<email>mih_vlad@yahoo.com</email>
</developer>
</developers>
<scm>
<developerConnection>scm:git:git@github.com:vladmihalcea/hibernate-types.git</developerConnection>
<url>scm:git:git@github.com:vladmihalcea/hibernate-types.git</url>
<connection>scm:git:git@github.com:vladmihalcea/hibernate-types.git</connection>
<tag>hibernate-types-parent-2.21.1</tag>
</scm>
<repositories>
<repository>
<id>Spring</id>
<releases>
<enabled>true</enabled>
</releases>
<url>https://repo.spring.io/milestone</url>
</repository>
</repositories>
<modules>
<module>hibernate-types-60</module>
<module>hibernate-types-55</module>
<module>hibernate-types-52</module>
<module>hibernate-types-5</module>
<module>hibernate-types-43</module>
<module>hibernate-types-4</module>
</modules>
<dependencies>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>${slf4j.version}</version>
<scope>provided</scope>
<optional>true</optional>
</dependency>
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-classic</artifactId>
<version>${logback.version}</version>
<scope>provided</scope>
<optional>true</optional>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>${junit.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.mockito</groupId>
<artifactId>mockito-core</artifactId>
<version>${mockito.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>net.ttddyy</groupId>
<artifactId>datasource-proxy</artifactId>
<version>${datasource-proxy.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.hsqldb</groupId>
<artifactId>hsqldb</artifactId>
<version>${hsqldb.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.h2database</groupId>
<artifactId>h2</artifactId>
<version>${h2.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.postgresql</groupId>
<artifactId>postgresql</artifactId>
<version>${postgresql.version}</version>
<scope>provided</scope>
<optional>true</optional>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>${mysql.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.oracle.database.jdbc</groupId>
<artifactId>ojdbc8</artifactId>
<version>${oracle.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.microsoft.sqlserver</groupId>
<artifactId>mssql-jdbc</artifactId>
<version>${mssql.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.testcontainers</groupId>
<artifactId>mysql</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.testcontainers</groupId>
<artifactId>postgresql</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.testcontainers</groupId>
<artifactId>oracle-xe</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.testcontainers</groupId>
<artifactId>mssqlserver</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.testcontainers</groupId>
<artifactId>testcontainers-bom</artifactId>
<version>${testcontainers.version}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
<dependency>
<groupId>com.vladmihalcea</groupId>
<artifactId>hibernate-types-parent</artifactId>
<version>2.21.1</version>
</dependency>
</dependencies>
<build>
<defaultGoal>test</defaultGoal>
<testResources>
<testResource>
<directory>src/test/resources</directory>
<filtering>true</filtering>
</testResource>
</testResources>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-toolchains-plugin</artifactId>
<version>${maven-toolchains-plugin.version}</version>
<executions>
<execution>
<goals>
<goal>toolchain</goal>
</goals>
</execution>
</executions>
<configuration>
<toolchains>
<jdk>
<version>${jdk-test.version}</version>
</jdk>
</toolchains>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>${maven-compiler-plugin.version}</version>
<configuration>
<showDeprecation>true</showDeprecation>
<showWarnings>true</showWarnings>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>${maven-surefire-plugin.version}</version>
<configuration>
<excludes>
<exclude>**/*JvmForkTest.java</exclude>
</excludes>
</configuration>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>sonar-maven-plugin</artifactId>
<version>${sonar-maven-plugin.version}</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-site-plugin</artifactId>
<version>${maven-site-plugin.version}</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-project-info-reports-plugin</artifactId>
<version>${maven-project-info-reports-plugin.version}</version>
</plugin>
</plugins>
</build>
<profiles>
<profile>
<id>release</id>
<activation>
<property>
<name>performRelease</name>
<value>true</value>
</property>
</activation>
<properties>
<console.log.level>ERROR</console.log.level>
</properties>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<version>${maven-source-plugin.version}</version>
<executions>
<execution>
<id>attach-sources</id>
<goals>
<goal>jar-no-fork</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<inherited>true</inherited>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>${maven-javadoc-plugin.version}</version>
<executions>
<execution>
<id>attach-javadocs</id>
<goals>
<goal>jar</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-gpg-plugin</artifactId>
<version>${maven-gpg-plugin.version}</version>
<configuration>
<keyname>mih_vlad@yahoo.com</keyname>
<passphrase>${gpg.passphrase}</passphrase>
</configuration>
<executions>
<execution>
<id>sign-artifacts</id>
<phase>verify</phase>
<goals>
<goal>sign</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-release-plugin</artifactId>
<version>${maven-release-plugin.version}</version>
<configuration>
<autoVersionSubmodules>true</autoVersionSubmodules>
<useReleaseProfile>false</useReleaseProfile>
<releaseProfiles>release</releaseProfiles>
<goals>deploy</goals>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-deploy-plugin</artifactId>
<version>${maven-deploy-plugin.version}</version>
<configuration>
<retryFailedDeploymentCount>5</retryFailedDeploymentCount>
<deployAtEnd>true</deployAtEnd>
</configuration>
</plugin>
</plugins>
</build>
</profile>
<profile>
<id>test</id>
<properties>
<console.log.level>ERROR</console.log.level>
</properties>
</profile>
<profile>
<id>fork-jvm-test</id>
<properties>
<console.log.level>DEBUG</console.log.level>
</properties>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>${maven-surefire-plugin.version}</version>
<configuration>
<reuseForks>false</reuseForks>
<useSystemClassLoader>false</useSystemClassLoader>
</configuration>
</plugin>
</plugins>
</build>
</profile>
</profiles>
<distributionManagement>
<snapshotRepository>
<id>ossrh</id>
<url>https://oss.sonatype.org/content/repositories/snapshots</url>
</snapshotRepository>
<repository>
<id>ossrh</id>
<url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>
</repository>
</distributionManagement>
<properties>
<jdk.version>6</jdk.version>
<jdk-test.version>8</jdk-test.version>
<maven.compiler.source>${jdk.version}</maven.compiler.source>
<maven.compiler.target>${jdk.version}</maven.compiler.target>
<maven.compiler.testSource>${jdk-test.version}</maven.compiler.testSource>
<maven.compiler.testTarget>${jdk-test.version}</maven.compiler.testTarget>
<console.log.level>DEBUG</console.log.level>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven-toolchains-plugin.version>1.1</maven-toolchains-plugin.version>
<maven-compiler-plugin.version>3.8.0</maven-compiler-plugin.version>
<maven-jar-plugin.version>3.0.2</maven-jar-plugin.version>
<sonar-maven-plugin.version>2.2</sonar-maven-plugin.version>
<coveralls-maven-plugin.version>3.1.0</coveralls-maven-plugin.version>
<jacoco-maven-plugin.version>0.7.5.201505241946</jacoco-maven-plugin.version>
<maven-source-plugin.version>3.2.1</maven-source-plugin.version>
<maven-javadoc-plugin.version>3.2.0</maven-javadoc-plugin.version>
<maven-gpg-plugin.version>1.6</maven-gpg-plugin.version>
<maven-release-plugin.version>2.5.2</maven-release-plugin.version>
<maven-surefire-plugin.version>2.22.2</maven-surefire-plugin.version>
<maven-deploy-plugin.version>2.8.2</maven-deploy-plugin.version>
<maven-site-plugin.version>3.7.1</maven-site-plugin.version>
<maven-project-info-reports-plugin.version>3.0.0</maven-project-info-reports-plugin.version>
<slf4j.version>1.7.25</slf4j.version>
<logback.version>1.2.3</logback.version>
<junit.version>4.13.1</junit.version>
<mockito.version>1.8.5</mockito.version>
<datasource-proxy.version>1.6</datasource-proxy.version>
<testcontainers.version>1.17.3</testcontainers.version>
<hsqldb.version>2.2.8</hsqldb.version>
<h2.version>1.4.200</h2.version>
<postgresql.version>42.4.1</postgresql.version>
<mysql.version>8.0.30</mysql.version>
<oracle.version>21.5.0.0</oracle.version>
<mssql.version>11.2.1.jre8</mssql.version>
</properties>
</project>

+ 358
- 0
poms/io.quarkiverse-quarkiverse-parent-9/pom.xml 查看文件

@@ -0,0 +1,358 @@
<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.jboss</groupId>
<artifactId>jboss-parent</artifactId>
<version>39</version>
</parent>
<groupId>tmp.io.quarkiverse</groupId>
<artifactId>placeholder.quarkiverse-parent</artifactId>
<version>9</version>
<name>Quarkiverse: Parent POM</name>
<description>Parent POM for Quarkiverse projects that includes the default release and artifact publishing related
configuration
</description>
<url>https://quarkiverse.io</url>
<inceptionYear>2020</inceptionYear>
<packaging>pom</packaging>
<properties>
<version.formatter.plugin>2.17.1</version.formatter.plugin>
<version.impsort.plugin>1.6.2</version.impsort.plugin>
<version.quarkus.ide-config>2.5.1.Final</version.quarkus.ide-config>
<format.skip>false</format.skip>
<maven.compiler.parameters>true</maven.compiler.parameters>
<maven.compiler.source>11</maven.compiler.source>
<maven.compiler.target>11</maven.compiler.target>
<maven.compiler.release>11</maven.compiler.release>
<maven.javadoc.failOnError>false</maven.javadoc.failOnError>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<asciidoctorj.version>2.5.2</asciidoctorj.version>
<asciidoctor-maven-plugin.version>2.2.1</asciidoctor-maven-plugin.version>
<yaml-properties-maven-plugin.version>1.1.3</yaml-properties-maven-plugin.version>
</properties>
<licenses>
<license>
<name>Apache License, Version 2.0</name>
<url>https://www.apache.org/licenses/LICENSE-2.0.txt</url>
<distribution>repo</distribution>
</license>
</licenses>
<issueManagement>
<system>GitHub</system>
<url>https://github.com/quarkusio/quarkus/issues</url>
</issueManagement>
<developers>
<developer>
<id>aloubyansky</id>
<name>Alexey Loubyansky</name>
<email>alexey.loubyansky@redhat.com</email>
<organization>Red Hat</organization>
<organizationUrl>https://www.redhat.com/</organizationUrl>
</developer>
<developer>
<id>gastaldi</id>
<name>George Gastaldi</name>
<email>ggastald@redhat.com</email>
<organization>Red Hat</organization>
<organizationUrl>https://www.redhat.com/</organizationUrl>
</developer>
<developer>
<id>maxandersen</id>
<name>Max Rydahl Andersen</name>
<email>max@xam.dk</email>
<organization>Red Hat</organization>
<organizationUrl>https://www.redhat.com/</organizationUrl>
</developer>
</developers>
<scm>
<connection>scm:git:git@github.com:quarkiverse/quarkiverse-parent.git</connection>
<developerConnection>scm:git:git@github.com:quarkiverse/quarkiverse-parent.git</developerConnection>
<url>https://github.com/quarkiverse/quarkiverse-parent</url>
<tag>9</tag>
</scm>
<distributionManagement>
<snapshotRepository>
<id>ossrh</id>
<url>https://s01.oss.sonatype.org/content/repositories/snapshots/</url>
</snapshotRepository>
<repository>
<id>oss.sonatype</id>
<url>https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/</url>
</repository>
</distributionManagement>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-release-plugin</artifactId>
<configuration>
<autoVersionSubmodules>true</autoVersionSubmodules>
<tagNameFormat>@{project.version}</tagNameFormat>
<pushChanges>false</pushChanges>
<localCheckout>true</localCheckout>
<remoteTagging>false</remoteTagging>
</configuration>
</plugin>
</plugins>
<pluginManagement>
<plugins>
<plugin>
<groupId>net.revelc.code.formatter</groupId>
<artifactId>formatter-maven-plugin</artifactId>
<version>${version.formatter.plugin}</version>
<dependencies>
<dependency>
<groupId>io.quarkus</groupId>
<artifactId>quarkus-ide-config</artifactId>
<version>${version.quarkus.ide-config}</version>
</dependency>
</dependencies>
<configuration>
<configFile>eclipse-format.xml</configFile>
<lineEnding>LF</lineEnding>
<skip>${format.skip}</skip>
</configuration>
<executions>
<execution>
<phase>process-sources</phase>
<goals>
<goal>format</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>net.revelc.code</groupId>
<artifactId>impsort-maven-plugin</artifactId>
<version>${version.impsort.plugin}</version>
<configuration>
<groups>java.,javax.,org.,com.</groups>
<staticGroups>*</staticGroups>
<skip>${format.skip}</skip>
<removeUnused>true</removeUnused>
</configuration>
<executions>
<execution>
<id>sort-imports</id>
<goals>
<goal>sort</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<systemPropertyVariables>
<java.util.logging.manager>org.jboss.logmanager.LogManager</java.util.logging.manager>
<maven.home>${maven.home}</maven.home>
<maven.repo>${settings.localRepository}</maven.repo>
</systemPropertyVariables>
</configuration>
</plugin>
<plugin>
<artifactId>maven-failsafe-plugin</artifactId>
<configuration>
<systemPropertyVariables>
<java.util.logging.manager>org.jboss.logmanager.LogManager</java.util.logging.manager>
<maven.home>${maven.home}</maven.home>
<maven.repo>${settings.localRepository}</maven.repo>
</systemPropertyVariables>
</configuration>
</plugin>
<plugin>
<groupId>it.ozimov</groupId>
<artifactId>yaml-properties-maven-plugin</artifactId>
<version>${yaml-properties-maven-plugin.version}</version>
</plugin>
<plugin>
<groupId>org.asciidoctor</groupId>
<artifactId>asciidoctor-maven-plugin</artifactId>
<version>${asciidoctor-maven-plugin.version}</version>
<configuration>
<enableVerbose>true</enableVerbose>
<logHandler>
<failIf>
<severity>WARN</severity>
</failIf>
</logHandler>
<sourceDirectory>${project.basedir}/modules/ROOT/pages/</sourceDirectory>
<preserveDirectories>true</preserveDirectories>
<attributes>
<icons>font</icons>
<imagesdir>./_images/</imagesdir>
<sectanchors>true</sectanchors>
<idprefix />
<idseparator>-</idseparator>
<docinfo1>true</docinfo1>
<skip-front-matter>true</skip-front-matter>
</attributes>
</configuration>
<executions>
<execution>
<id>output-html</id>
<phase>prepare-package</phase>
<goals>
<goal>process-asciidoc</goal>
</goals>
<configuration>
<backend>html5</backend>
<attributes>
<source-highlighter>coderay</source-highlighter>
<linkcss>true</linkcss>
<copycss>true</copycss>
</attributes>
</configuration>
</execution>
</executions>
<dependencies>
<dependency>
<groupId>org.asciidoctor</groupId>
<artifactId>asciidoctorj</artifactId>
<version>${asciidoctorj.version}</version>
</dependency>
</dependencies>
</plugin>
</plugins>
</pluginManagement>
</build>
<profiles>
<profile>
<id>format</id>
<activation>
<activeByDefault>true</activeByDefault>
<property>
<name>!no-format</name>
</property>
</activation>
<build>
<plugins>
<plugin>
<groupId>net.revelc.code.formatter</groupId>
<artifactId>formatter-maven-plugin</artifactId>
<executions>
<execution>
<phase>process-sources</phase>
<goals>
<goal>format</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>net.revelc.code</groupId>
<artifactId>impsort-maven-plugin</artifactId>
<configuration>
<removeUnused>true</removeUnused>
</configuration>
<executions>
<execution>
<id>sort-imports</id>
<goals>
<goal>sort</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
<profile>
<id>validate</id>
<activation>
<activeByDefault>true</activeByDefault>
<property>
<name>no-format</name>
</property>
</activation>
<build>
<plugins>
<plugin>
<groupId>net.revelc.code.formatter</groupId>
<artifactId>formatter-maven-plugin</artifactId>
<executions>
<execution>
<phase>process-sources</phase>
<goals>
<goal>validate</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>net.revelc.code</groupId>
<artifactId>impsort-maven-plugin</artifactId>
<configuration>
<removeUnused>true</removeUnused>
</configuration>
<executions>
<execution>
<id>check-imports</id>
<goals>
<goal>check</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
<profile>
<id>release</id>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-gpg-plugin</artifactId>
<configuration>
<gpgArguments>
<arg>--pinentry-mode</arg>
<arg>loopback</arg>
</gpgArguments>
</configuration>
<executions>
<execution>
<id>sign-artifacts</id>
<phase>verify</phase>
<goals>
<goal>sign</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-javadoc-plugin</artifactId>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>jar</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.sonatype.plugins</groupId>
<artifactId>nexus-staging-maven-plugin</artifactId>
<version>1.6.8</version>
<extensions>true</extensions>
<configuration>
<nexusUrl>https://s01.oss.sonatype.org/</nexusUrl>
<serverId>ossrh</serverId>
<autoReleaseAfterClose>true</autoReleaseAfterClose>
<stagingProgressTimeoutMinutes>60</stagingProgressTimeoutMinutes>
</configuration>
</plugin>
</plugins>
</build>
</profile>
</profiles>
<dependencies>
<dependency>
<groupId>io.quarkiverse</groupId>
<artifactId>quarkiverse-parent</artifactId>
<version>9</version>
</dependency>
</dependencies>
</project>

+ 14
- 0
poms/io.quarkiverse.mockk-quarkus-junit5-mockk-1.1.1/pom.xml 查看文件

@@ -0,0 +1,14 @@
<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 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.io.quarkiverse.mockk</groupId>
<artifactId>placeholder-quarkus-junit5-mockk</artifactId>
<version>1.1.1</version>
<name>Package quarkus-junit5-mockk</name>
<dependencies>
<dependency>
<groupId>io.quarkiverse.mockk</groupId>
<artifactId>quarkus-junit5-mockk</artifactId>
<version>1.1.1</version>
</dependency>
</dependencies>
</project>

+ 56
- 0
poms/io.quarkiverse.mockk-quarkus-junit5-mockk-parent-1.1.1/pom.xml 查看文件

@@ -0,0 +1,56 @@
<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>io.quarkiverse</groupId>
<artifactId>quarkiverse-parent</artifactId>
<version>9</version>
</parent>
<groupId>tmp.io.quarkiverse.mockk</groupId>
<artifactId>placeholder.quarkus-junit5-mockk-parent</artifactId>
<packaging>pom</packaging>
<version>1.1.1</version>
<name>Quarkus - JUnit 5 - Mockk Parent</name>
<properties>
<kotlin.version>1.6.21</kotlin.version>
<mockk.version>1.12.3</mockk.version>
<quarkus.version>2.8.2.Final</quarkus.version>
<dokka.version>1.6.21</dokka.version>
<assertj.version>3.22.0</assertj.version>
<maven.javadoc.skip>true</maven.javadoc.skip>
<kotlin.compiler.jvmTarget>11</kotlin.compiler.jvmTarget>
</properties>
<modules>
<module>junit5-mockk</module>
</modules>
<profiles>
<profile>
<id>it</id>
<activation>
<property>
<name>performRelease</name>
<value>!true</value>
</property>
</activation>
<modules>
<module>integration-tests</module>
</modules>
</profile>
</profiles>
<scm>
<tag>1.1.1</tag>
</scm>
<dependencies>
<dependency>
<groupId>io.quarkus</groupId>
<artifactId>quarkus-bom</artifactId>
<version>${quarkus.version}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
<dependency>
<groupId>io.quarkiverse.mockk</groupId>
<artifactId>quarkus-junit5-mockk-parent</artifactId>
<version>1.1.1</version>
</dependency>
</dependencies>
</project>

+ 424
- 0
poms/org.apache-apache-21/pom.xml 查看文件

@@ -0,0 +1,424 @@
<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>tmp.org.apache</groupId>
<artifactId>placeholder.apache</artifactId>
<version>21</version>
<packaging>pom</packaging>
<name>The Apache Software Foundation</name>
<description>
The Apache Software Foundation provides support for the Apache community of open-source software projects.
The Apache projects are characterized by a collaborative, consensus based development process, an open and
pragmatic software license, and a desire to create high quality software that leads the way in its field.
We consider ourselves not simply a group of projects sharing a server, but rather a community of developers
and users.
</description>
<url>https://www.apache.org/</url>
<organization>
<name>The Apache Software Foundation</name>
<url>https://www.apache.org/</url>
</organization>
<licenses>
<license>
<name>Apache License, Version 2.0</name>
<url>https://www.apache.org/licenses/LICENSE-2.0.txt</url>
<distribution>repo</distribution>
</license>
</licenses>
<mailingLists>
<mailingList>
<name>Apache Announce List</name>
<subscribe>announce-subscribe@apache.org</subscribe>
<unsubscribe>announce-unsubscribe@apache.org</unsubscribe>
<post>announce@apache.org</post>
<archive>https://mail-archives.apache.org/mod_mbox/www-announce/</archive>
</mailingList>
</mailingLists>
<scm>
<connection>scm:git:https://gitbox.apache.org/repos/asf/maven-apache-parent.git</connection>
<developerConnection>scm:git:https://gitbox.apache.org/repos/asf/maven-apache-parent.git</developerConnection>
<url>https://github.com/apache/maven-apache-parent/tree/${project.scm.tag}</url>
<tag>apache-21</tag>
</scm>
<distributionManagement>
<repository>
<id>apache.releases.https</id>
<name>Apache Release Distribution Repository</name>
<url>https://repository.apache.org/service/local/staging/deploy/maven2</url>
</repository>
<snapshotRepository>
<id>apache.snapshots.https</id>
<name>${distMgmtSnapshotsName}</name>
<url>${distMgmtSnapshotsUrl}</url>
</snapshotRepository>
</distributionManagement>
<properties>
<distMgmtSnapshotsName>Apache Development Snapshot Repository</distMgmtSnapshotsName>
<distMgmtSnapshotsUrl>https://repository.apache.org/content/repositories/snapshots</distMgmtSnapshotsUrl>
<organization.logo>https://www.apache.org/images/asf_logo_wide.gif</organization.logo>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<sourceReleaseAssemblyDescriptor>source-release</sourceReleaseAssemblyDescriptor>
<gpg.useagent>true</gpg.useagent>
<arguments />
<maven.compiler.source>1.7</maven.compiler.source>
<maven.compiler.target>1.7</maven.compiler.target>
<surefire.version>2.22.0</surefire.version>
<assembly.tarLongFileMode>posix</assembly.tarLongFileMode>
</properties>
<repositories>
<repository>
<id>apache.snapshots</id>
<name>Apache Snapshot Repository</name>
<url>https://repository.apache.org/snapshots</url>
<releases>
<enabled>false</enabled>
</releases>
</repository>
</repositories>
<build>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-antrun-plugin</artifactId>
<version>1.8</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-assembly-plugin</artifactId>
<version>3.0.0</version>
</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.7.0</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<version>3.1.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-docck-plugin</artifactId>
<version>1.1</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-ear-plugin</artifactId>
<version>3.0.1</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-failsafe-plugin</artifactId>
<version>${surefire.version}</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-gpg-plugin</artifactId>
<version>1.6</version>
<configuration>
<gpgArguments>
<arg>--digest-algo=SHA512</arg>
</gpgArguments>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-help-plugin</artifactId>
<version>3.1.0</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-invoker-plugin</artifactId>
<version>3.1.0</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>3.1.0</version>
<configuration>
<archive>
<manifest>
<addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
<addDefaultImplementationEntries>true</addDefaultImplementationEntries>
</manifest>
</archive>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>3.0.1</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-plugin-plugin</artifactId>
<version>3.5.2</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-project-info-reports-plugin</artifactId>
<version>3.0.0</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-release-plugin</artifactId>
<version>2.5.3</version>
<configuration>
<useReleaseProfile>false</useReleaseProfile>
<goals>deploy</goals>
<arguments>-Papache-release ${arguments}</arguments>
<waitBeforeTagging>10</waitBeforeTagging>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-remote-resources-plugin</artifactId>
<version>1.5</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<version>3.1.0</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-scm-plugin</artifactId>
<version>1.9.5</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-scm-publish-plugin</artifactId>
<version>3.0.0</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-site-plugin</artifactId>
<version>3.7.1</version>
</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>${surefire.version}</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-report-plugin</artifactId>
<version>${surefire.version}</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>3.2.2</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-shade-plugin</artifactId>
<version>3.1.1</version>
</plugin>
<plugin>
<groupId>org.apache.rat</groupId>
<artifactId>apache-rat-plugin</artifactId>
<version>0.12</version>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>clirr-maven-plugin</artifactId>
<version>2.8</version>
</plugin>
</plugins>
</pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-remote-resources-plugin</artifactId>
<executions>
<execution>
<id>process-resource-bundles</id>
<goals>
<goal>process</goal>
</goals>
<configuration>
<resourceBundles>
<resourceBundle>org.apache:apache-jar-resource-bundle:1.4</resourceBundle>
</resourceBundles>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-enforcer-plugin</artifactId>
<executions>
<execution>
<id>enforce-maven-version</id>
<goals>
<goal>enforce</goal>
</goals>
<configuration>
<rules>
<requireMavenVersion>
<version>3.0.5</version>
</requireMavenVersion>
</rules>
</configuration>
</execution>
</executions>
</plugin>
<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>
<profiles>
<profile>
<id>apache-release</id>
<build>
<plugins>
<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>${sourceReleaseAssemblyDescriptor}</descriptorRef>
</descriptorRefs>
<tarLongFileMode>posix</tarLongFileMode>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<inherited>true</inherited>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-deploy-plugin</artifactId>
<configuration>
<updateReleaseInfo>true</updateReleaseInfo>
</configuration>
</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>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-gpg-plugin</artifactId>
<executions>
<execution>
<id>sign-release-artifacts</id>
<goals>
<goal>sign</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>net.nicoulaj.maven.plugins</groupId>
<artifactId>checksum-maven-plugin</artifactId>
<version>1.7</version>
<executions>
<execution>
<id>source-release-checksum</id>
<goals>
<goal>files</goal>
</goals>
</execution>
</executions>
<configuration>
<algorithms>
<algorithm>SHA-512</algorithm>
</algorithms>
<csvSummary>false</csvSummary>
<fileSets>
<fileSet>
<directory>${project.build.directory}</directory>
<includes>
<include>${project.artifactId}-${project.version}-source-release.zip</include>
<include>${project.artifactId}-${project.version}-source-release.tar*</include>
</includes>
</fileSet>
</fileSets>
<failIfNoFiles>false</failIfNoFiles>
</configuration>
</plugin>
</plugins>
</build>
</profile>
</profiles>
<dependencies>
<dependency>
<groupId>org.apache</groupId>
<artifactId>apache</artifactId>
<version>21</version>
</dependency>
</dependencies>
</project>

+ 1040
- 0
poms/org.apache.directory.project-project-44/pom.xml
文件差异内容过多而无法显示
查看文件


+ 1086
- 0
poms/org.apache.directory.server-apacheds-parent-2.0.0.AM26/pom.xml
文件差异内容过多而无法显示
查看文件


+ 14
- 0
poms/org.apache.directory.server-apacheds-test-framework-2.0.0.AM26/pom.xml 查看文件

@@ -0,0 +1,14 @@
<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 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.apache.directory.server</groupId>
<artifactId>placeholder-apacheds-test-framework</artifactId>
<version>2.0.0.AM26</version>
<name>Package apacheds-test-framework</name>
<dependencies>
<dependency>
<groupId>org.apache.directory.server</groupId>
<artifactId>apacheds-test-framework</artifactId>
<version>2.0.0.AM26</version>
</dependency>
</dependencies>
</project>

+ 1394
- 0
poms/org.apache.maven-maven-parent-36/pom.xml
文件差异内容过多而无法显示
查看文件


+ 1396
- 0
poms/org.apache.maven-maven-parent-37/pom.xml
文件差异内容过多而无法显示
查看文件


+ 14
- 0
poms/org.apache.maven.plugins-maven-compiler-plugin-3.10.1/pom.xml 查看文件

@@ -0,0 +1,14 @@
<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 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.apache.maven.plugins</groupId>
<artifactId>placeholder-maven-compiler-plugin</artifactId>
<version>3.10.1</version>
<name>Package maven-compiler-plugin</name>
<dependencies>
<dependency>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.10.1</version>
</dependency>
</dependencies>
</project>

+ 14
- 0
poms/org.apache.maven.plugins-maven-failsafe-plugin-3.0.0-M7/pom.xml 查看文件

@@ -0,0 +1,14 @@
<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 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.apache.maven.plugins</groupId>
<artifactId>placeholder-maven-failsafe-plugin</artifactId>
<version>3.0.0-M7</version>
<name>Package maven-failsafe-plugin</name>
<dependencies>
<dependency>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-failsafe-plugin</artifactId>
<version>3.0.0-M7</version>
</dependency>
</dependencies>
</project>

+ 257
- 0
poms/org.apache.maven.plugins-maven-plugins-34/pom.xml 查看文件

@@ -0,0 +1,257 @@
<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.apache.maven</groupId>
<artifactId>maven-parent</artifactId>
<version>34</version>
<relativePath>../pom.xml</relativePath>
</parent>
<groupId>tmp.org.apache.maven.plugins</groupId>
<artifactId>placeholder.maven-plugins</artifactId>
<packaging>pom</packaging>
<name>Apache Maven Plugins</name>
<description>Maven Plugins</description>
<url>https://maven.apache.org/plugins/</url>
<ciManagement>
<system>Jenkins</system>
<url>https://builds.apache.org/job/maven-plugins/</url>
</ciManagement>
<distributionManagement>
<site>
<id>apache.website</id>
<url>scm:svn:https://svn.apache.org/repos/asf/maven/website/components/plugins-archives/</url>
</site>
</distributionManagement>
<properties>
<maven.site.path>plugins-archives/${project.artifactId}-LATEST</maven.site.path>
</properties>
<dependencies>
<dependency>
<groupId>org.apache.maven.plugin-tools</groupId>
<artifactId>maven-plugin-annotations</artifactId>
</dependency>
<dependency>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-plugins</artifactId>
<version>34</version>
</dependency>
</dependencies>
<build>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-changes-plugin</artifactId>
<configuration>
<issueManagementSystems>
<issueManagementSystem>JIRA</issueManagementSystem>
</issueManagementSystems>
<maxEntries>1000</maxEntries>
<runOnlyAtExecutionRoot>true</runOnlyAtExecutionRoot>
<templateDirectory>org/apache/maven/plugins</templateDirectory>
<subject>[ANN] ${project.name} ${project.version} Released</subject>
<toAddresses>
<toAddress implementation="java.lang.String">announce@maven.apache.org</toAddress>
<toAddress implementation="java.lang.String">users@maven.apache.org</toAddress>
</toAddresses>
<ccAddresses>
<ccAddress implementation="java.lang.String">dev@maven.apache.org</ccAddress>
</ccAddresses>
<fromDeveloperId>${apache.availid}</fromDeveloperId>
<smtpHost>${smtp.host}</smtpHost>
</configuration>
<dependencies>
<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-javadoc-plugin</artifactId>
<configuration>
<tagletArtifacts>
<tagletArtifact combine.id="org.apache.maven.plugin-tools:maven-plugin-tools-javadoc">
<groupId>org.apache.maven.plugin-tools</groupId>
<artifactId>maven-plugin-tools-javadoc</artifactId>
<version>${mavenPluginToolsVersion}</version>
</tagletArtifact>
</tagletArtifacts>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-release-plugin</artifactId>
<configuration>
<tagBase>https://svn.apache.org/repos/asf/maven/plugins/tags</tagBase>
<releaseProfiles>apache-release,run-its</releaseProfiles>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-plugin-plugin</artifactId>
<version>${mavenPluginToolsVersion}</version>
<executions>
<execution>
<id>default-descriptor</id>
<phase>process-classes</phase>
</execution>
<execution>
<id>generate-helpmojo</id>
<goals>
<goal>helpmojo</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-site-plugin</artifactId>
<configuration>
<skipDeploy>true</skipDeploy>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-scm-publish-plugin</artifactId>
<configuration>
<content>${project.reporting.outputDirectory}</content>
</configuration>
<executions>
<execution>
<id>scm-publish</id>
<phase>site-deploy</phase>
<goals>
<goal>publish-scm</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-plugin-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-enforcer-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>enforce</goal>
</goals>
<id>ensure-no-container-api</id>
<configuration>
<rules>
<bannedDependencies>
<excludes>
<exclude>org.codehaus.plexus:plexus-component-api</exclude>
</excludes>
<message>The new containers are not supported. You probably added a dependency that is missing the exclusions.</message>
</bannedDependencies>
</rules>
<fail>true</fail>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
<reporting>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-plugin-plugin</artifactId>
<version>${mavenPluginToolsVersion}</version>
</plugin>
</plugins>
</reporting>
<profiles>
<profile>
<id>quality-checks</id>
<activation>
<property>
<name>quality-checks</name>
<value>true</value>
</property>
</activation>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-docck-plugin</artifactId>
<executions>
<execution>
<id>docck-check</id>
<phase>verify</phase>
<goals>
<goal>check</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
<profile>
<id>run-its</id>
<properties>
<invoker.maven.compiler.source>${maven.compiler.source}</invoker.maven.compiler.source>
<invoker.maven.compiler.target>${maven.compiler.target}</invoker.maven.compiler.target>
<maven.it.failure.ignore>false</maven.it.failure.ignore>
</properties>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-invoker-plugin</artifactId>
<configuration>
<debug>true</debug>
<projectsDirectory>src/it</projectsDirectory>
<cloneProjectsTo>${project.build.directory}/it</cloneProjectsTo>
<preBuildHookScript>setup</preBuildHookScript>
<postBuildHookScript>verify</postBuildHookScript>
<localRepositoryPath>${project.build.directory}/local-repo</localRepositoryPath>
<settingsFile>src/it/settings.xml</settingsFile>
<pomIncludes>
<pomInclude>*/pom.xml</pomInclude>
</pomIncludes>
<properties>
<maven.compiler.source>${invoker.maven.compiler.source}</maven.compiler.source>
<maven.compiler.target>${invoker.maven.compiler.target}</maven.compiler.target>
<https.protocols>${https.protocols}</https.protocols>
</properties>
<ignoreFailures>${maven.it.failure.ignore}</ignoreFailures>
</configuration>
<executions>
<execution>
<id>integration-test</id>
<goals>
<goal>install</goal>
<goal>integration-test</goal>
<goal>verify</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
<profile>
<id>reporting</id>
<reporting>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-invoker-plugin</artifactId>
</plugin>
</plugins>
</reporting>
</profile>
</profiles>
<version>34</version>
</project>

+ 241
- 0
poms/org.apache.maven.plugins-maven-plugins-37/pom.xml 查看文件

@@ -0,0 +1,241 @@
<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.apache.maven</groupId>
<artifactId>maven-parent</artifactId>
<version>37</version>
<relativePath>../pom.xml</relativePath>
</parent>
<groupId>tmp.org.apache.maven.plugins</groupId>
<artifactId>placeholder.maven-plugins</artifactId>
<packaging>pom</packaging>
<name>Apache Maven Plugins</name>
<description>Maven Plugins</description>
<url>https://maven.apache.org/plugins/</url>
<ciManagement>
<system>Jenkins</system>
<url>https://ci-builds.apache.org/job/Maven/job/maven-box/job/maven-plugins/</url>
</ciManagement>
<distributionManagement>
<site>
<id>apache.website</id>
<url>scm:svn:https://svn.apache.org/repos/asf/maven/website/components/plugins-archives/</url>
</site>
</distributionManagement>
<properties>
<maven.site.path>plugins-archives/${project.artifactId}-LATEST</maven.site.path>
</properties>
<dependencies>
<dependency>
<groupId>org.apache.maven.plugin-tools</groupId>
<artifactId>maven-plugin-annotations</artifactId>
</dependency>
<dependency>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-plugins</artifactId>
<version>37</version>
</dependency>
</dependencies>
<build>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-changes-plugin</artifactId>
<configuration>
<issueManagementSystems>
<issueManagementSystem>JIRA</issueManagementSystem>
</issueManagementSystems>
<maxEntries>1000</maxEntries>
<runOnlyAtExecutionRoot>true</runOnlyAtExecutionRoot>
<templateDirectory>org/apache/maven/plugins</templateDirectory>
<subject>[ANN] ${project.name} ${project.version} Released</subject>
<toAddresses>
<toAddress implementation="java.lang.String">announce@maven.apache.org</toAddress>
<toAddress implementation="java.lang.String">users@maven.apache.org</toAddress>
</toAddresses>
<ccAddresses>
<ccAddress implementation="java.lang.String">dev@maven.apache.org</ccAddress>
</ccAddresses>
<fromDeveloperId>${apache.availid}</fromDeveloperId>
<smtpHost>${smtp.host}</smtpHost>
</configuration>
<dependencies>
<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-release-plugin</artifactId>
<configuration>
<releaseProfiles>apache-release,run-its</releaseProfiles>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-plugin-plugin</artifactId>
<executions>
<execution>
<id>default-descriptor</id>
<phase>process-classes</phase>
</execution>
<execution>
<id>generate-helpmojo</id>
<goals>
<goal>helpmojo</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-site-plugin</artifactId>
<configuration>
<skipDeploy>true</skipDeploy>
</configuration>
</plugin>
</plugins>
</pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-plugin-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-scm-publish-plugin</artifactId>
<configuration>
<content>${project.reporting.outputDirectory}</content>
</configuration>
<executions>
<execution>
<id>scm-publish</id>
<phase>site-deploy</phase>
<goals>
<goal>publish-scm</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-enforcer-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>enforce</goal>
</goals>
<id>ensure-no-container-api</id>
<configuration>
<rules>
<bannedDependencies>
<excludes>
<exclude>org.codehaus.plexus:plexus-component-api</exclude>
</excludes>
<message>The new containers are not supported. You probably added a dependency that is missing the exclusions.</message>
</bannedDependencies>
</rules>
<fail>true</fail>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
<reporting>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-plugin-plugin</artifactId>
</plugin>
</plugins>
</reporting>
<profiles>
<profile>
<id>quality-checks</id>
<activation>
<property>
<name>quality-checks</name>
<value>true</value>
</property>
</activation>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-docck-plugin</artifactId>
<executions>
<execution>
<id>docck-check</id>
<phase>verify</phase>
<goals>
<goal>check</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
<profile>
<id>run-its</id>
<properties>
<invoker.maven.compiler.source>${maven.compiler.source}</invoker.maven.compiler.source>
<invoker.maven.compiler.target>${maven.compiler.target}</invoker.maven.compiler.target>
<maven.it.failure.ignore>false</maven.it.failure.ignore>
</properties>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-invoker-plugin</artifactId>
<configuration>
<debug>true</debug>
<projectsDirectory>src/it</projectsDirectory>
<cloneProjectsTo>${project.build.directory}/it</cloneProjectsTo>
<preBuildHookScript>setup</preBuildHookScript>
<postBuildHookScript>verify</postBuildHookScript>
<localRepositoryPath>${project.build.directory}/local-repo</localRepositoryPath>
<settingsFile>src/it/settings.xml</settingsFile>
<pomIncludes>
<pomInclude>*/pom.xml</pomInclude>
</pomIncludes>
<properties>
<maven.compiler.source>${invoker.maven.compiler.source}</maven.compiler.source>
<maven.compiler.target>${invoker.maven.compiler.target}</maven.compiler.target>
<https.protocols>${https.protocols}</https.protocols>
</properties>
<ignoreFailures>${maven.it.failure.ignore}</ignoreFailures>
</configuration>
<executions>
<execution>
<id>integration-test</id>
<goals>
<goal>install</goal>
<goal>integration-test</goal>
<goal>verify</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
<profile>
<id>reporting</id>
<reporting>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-invoker-plugin</artifactId>
</plugin>
</plugins>
</reporting>
</profile>
</profiles>
<version>37</version>
</project>

+ 14
- 0
poms/org.apache.maven.plugins-maven-shade-plugin-3.4.1/pom.xml 查看文件

@@ -0,0 +1,14 @@
<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 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.apache.maven.plugins</groupId>
<artifactId>placeholder-maven-shade-plugin</artifactId>
<version>3.4.1</version>
<name>Package maven-shade-plugin</name>
<dependencies>
<dependency>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-shade-plugin</artifactId>
<version>3.4.1</version>
</dependency>
</dependencies>
</project>

+ 14
- 0
poms/org.apache.maven.plugins-maven-surefire-plugin-3.0.0-M7/pom.xml 查看文件

@@ -0,0 +1,14 @@
<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 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.apache.maven.plugins</groupId>
<artifactId>placeholder-maven-surefire-plugin</artifactId>
<version>3.0.0-M7</version>
<name>Package maven-surefire-plugin</name>
<dependencies>
<dependency>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>3.0.0-M7</version>
</dependency>
</dependencies>
</project>

+ 524
- 0
poms/org.apache.maven.surefire-surefire-3.0.0-M7/pom.xml 查看文件

@@ -0,0 +1,524 @@
<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>
<artifactId>maven-parent</artifactId>
<groupId>org.apache.maven</groupId>
<version>36</version>
</parent>
<groupId>tmp.org.apache.maven.surefire</groupId>
<artifactId>placeholder.surefire</artifactId>
<version>3.0.0-M7</version>
<packaging>pom</packaging>
<name>Apache Maven Surefire</name>
<description>Surefire is a test framework project.
This is the aggregator POM in Apache Maven Surefire project.</description>
<url>https://maven.apache.org/surefire/</url>
<inceptionYear>2004</inceptionYear>
<contributors>
<contributor>
<name>Jesse Kuhnert</name>
</contributor>
<contributor>
<name>Marvin Froeder</name>
<email>marvin@marvinformatics.com</email>
</contributor>
</contributors>
<modules>
<module>surefire-shared-utils</module>
<module>surefire-logger-api</module>
<module>surefire-api</module>
<module>surefire-extensions-api</module>
<module>surefire-extensions-spi</module>
<module>surefire-booter</module>
<module>surefire-grouper</module>
<module>surefire-providers</module>
<module>surefire-shadefire</module>
<module>maven-surefire-common</module>
<module>surefire-report-parser</module>
<module>maven-surefire-plugin</module>
<module>maven-failsafe-plugin</module>
<module>maven-surefire-report-plugin</module>
<module>surefire-its</module>
</modules>
<scm>
<connection>${maven.surefire.scm.devConnection}</connection>
<developerConnection>${maven.surefire.scm.devConnection}</developerConnection>
<url>https://github.com/apache/maven-surefire/tree/${project.scm.tag}</url>
<tag>surefire-3.0.0-M7</tag>
</scm>
<issueManagement>
<system>jira</system>
<url>https://issues.apache.org/jira/browse/SUREFIRE</url>
</issueManagement>
<ciManagement>
<system>Jenkins</system>
<url>https://ci-maven.apache.org/job/Maven/job/maven-box/job/maven-surefire/</url>
</ciManagement>
<distributionManagement>
<site>
<id>apache.website</id>
<url>scm:svn:https://svn.apache.org/repos/asf/maven/website/components/${maven.site.path}</url>
</site>
</distributionManagement>
<properties>
<javaVersion>8</javaVersion>
<mavenVersion>3.2.5</mavenVersion>
<commonsLang3Version>3.12.0</commonsLang3Version>
<commonsCompress>1.21</commonsCompress>
<commonsIoVersion>2.11.0</commonsIoVersion>
<plexus-java-version>1.1.1</plexus-java-version>
<mavenSharedUtilsVersion>3.3.4</mavenSharedUtilsVersion>
<powermockVersion>2.0.9</powermockVersion>
<jacocoVersion>0.8.8</jacocoVersion>
<surefire-shared-utils.version>${project.version}</surefire-shared-utils.version>
<maven.surefire.scm.devConnection>scm:git:https://gitbox.apache.org/repos/asf/maven-surefire.git</maven.surefire.scm.devConnection>
<maven.site.path>surefire-archives/surefire-LATEST</maven.site.path>
<maven.compiler.testSource>1.${javaVersion}</maven.compiler.testSource>
<maven.compiler.testTarget>1.${javaVersion}</maven.compiler.testTarget>
<jvm9ArgsTests />
<jvm.args.tests>${jvm9ArgsTests} -Xms32m -Xmx144m -XX:SoftRefLRUPolicyMSPerMB=50 -Djava.awt.headless=true -Djdk.net.URLClassPath.disableClassPathURLCheck=true</jvm.args.tests>
<project.build.outputTimestamp>2022-06-03T09:23:24Z</project.build.outputTimestamp>
</properties>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<scope>test</scope>
<exclusions>
<exclusion>
<groupId>org.hamcrest</groupId>
<artifactId>hamcrest-core</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.hamcrest</groupId>
<artifactId>hamcrest-library</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.assertj</groupId>
<artifactId>assertj-core</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-compress</artifactId>
<version>${commonsCompress}</version>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
<version>${commonsLang3Version}</version>
</dependency>
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
<version>${commonsIoVersion}</version>
</dependency>
<dependency>
<groupId>org.apache.maven.reporting</groupId>
<artifactId>maven-reporting-api</artifactId>
<version>3.1.0</version>
</dependency>
<dependency>
<groupId>org.apache.maven</groupId>
<artifactId>maven-core</artifactId>
<version>${mavenVersion}</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.apache.maven</groupId>
<artifactId>maven-plugin-api</artifactId>
<version>${mavenVersion}</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.apache.maven</groupId>
<artifactId>maven-artifact</artifactId>
<version>${mavenVersion}</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.apache.maven</groupId>
<artifactId>maven-model</artifactId>
<version>${mavenVersion}</version>
</dependency>
<dependency>
<groupId>org.apache.maven</groupId>
<artifactId>maven-compat</artifactId>
<version>${mavenVersion}</version>
</dependency>
<dependency>
<groupId>org.apache.maven</groupId>
<artifactId>maven-settings</artifactId>
<version>${mavenVersion}</version>
</dependency>
<dependency>
<groupId>org.apache.maven.shared</groupId>
<artifactId>maven-shared-utils</artifactId>
<version>${mavenSharedUtilsVersion}</version>
</dependency>
<dependency>
<groupId>org.apache.maven.reporting</groupId>
<artifactId>maven-reporting-impl</artifactId>
<version>3.1.0</version>
<exclusions>
<exclusion>
<groupId>org.apache.maven</groupId>
<artifactId>maven-core</artifactId>
</exclusion>
<exclusion>
<groupId>org.apache.maven</groupId>
<artifactId>maven-plugin-api</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.apache.maven.shared</groupId>
<artifactId>maven-common-artifact-filters</artifactId>
<version>3.1.1</version>
<exclusions>
<exclusion>
<groupId>org.apache.maven.shared</groupId>
<artifactId>maven-shared-utils</artifactId>
</exclusion>
<exclusion>
<groupId>org.apache.maven</groupId>
<artifactId>maven-model</artifactId>
</exclusion>
<exclusion>
<groupId>org.sonatype.sisu</groupId>
<artifactId>sisu-inject-plexus</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>commons-lang</groupId>
<artifactId>commons-lang</artifactId>
<version>2.6</version>
</dependency>
<dependency>
<groupId>org.apache.maven.plugin-testing</groupId>
<artifactId>maven-plugin-testing-harness</artifactId>
<version>3.3.0</version>
</dependency>
<dependency>
<groupId>org.xmlunit</groupId>
<artifactId>xmlunit-core</artifactId>
<version>2.9.0</version>
</dependency>
<dependency>
<groupId>net.sourceforge.htmlunit</groupId>
<artifactId>htmlunit</artifactId>
<version>2.57.0</version>
</dependency>
<dependency>
<groupId>org.fusesource.jansi</groupId>
<artifactId>jansi</artifactId>
<version>2.4.0</version>
</dependency>
<dependency>
<groupId>org.apache.maven.shared</groupId>
<artifactId>maven-verifier</artifactId>
<version>1.8.0</version>
</dependency>
<dependency>
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus-java</artifactId>
<version>${plexus-java-version}</version>
</dependency>
<dependency>
<groupId>org.junit.platform</groupId>
<artifactId>junit-platform-launcher</artifactId>
<version>1.3.2</version>
</dependency>
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-engine</artifactId>
<version>5.3.2</version>
</dependency>
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-params</artifactId>
<version>5.3.2</version>
</dependency>
<dependency>
<groupId>org.mockito</groupId>
<artifactId>mockito-core</artifactId>
<version>2.28.2</version>
<exclusions>
<exclusion>
<groupId>org.hamcrest</groupId>
<artifactId>hamcrest-core</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.powermock</groupId>
<artifactId>powermock-core</artifactId>
<version>${powermockVersion}</version>
</dependency>
<dependency>
<groupId>org.powermock</groupId>
<artifactId>powermock-module-junit4</artifactId>
<version>${powermockVersion}</version>
</dependency>
<dependency>
<groupId>org.powermock</groupId>
<artifactId>powermock-api-mockito2</artifactId>
<version>${powermockVersion}</version>
</dependency>
<dependency>
<groupId>org.powermock</groupId>
<artifactId>powermock-reflect</artifactId>
<version>${powermockVersion}</version>
<exclusions>
<exclusion>
<groupId>org.objenesis</groupId>
<artifactId>objenesis</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.javassist</groupId>
<artifactId>javassist</artifactId>
<version>3.29.0-GA</version>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.13.2</version>
</dependency>
<dependency>
<groupId>org.hamcrest</groupId>
<artifactId>hamcrest-library</artifactId>
<version>1.3</version>
</dependency>
<dependency>
<groupId>org.assertj</groupId>
<artifactId>assertj-core</artifactId>
<version>3.22.0</version>
</dependency>
<dependency>
<groupId>com.google.code.findbugs</groupId>
<artifactId>jsr305</artifactId>
<version>3.0.2</version>
</dependency>
<dependency>
<groupId>org.jacoco</groupId>
<artifactId>org.jacoco.agent</artifactId>
<classifier>runtime</classifier>
<version>${jacocoVersion}</version>
</dependency>
<dependency>
<groupId>com.googlecode.junit-toolbox</groupId>
<artifactId>junit-toolbox</artifactId>
<version>2.4</version>
</dependency>
<dependency>
<groupId>org.apache.maven.surefire</groupId>
<artifactId>surefire</artifactId>
<version>3.0.0-M7</version>
</dependency>
</dependencies>
<build>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<fork>true</fork>
<compilerArgs>
<arg>-Xdoclint:all</arg>
</compilerArgs>
<encoding>UTF-8</encoding>
<proc>none</proc>
</configuration>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>animal-sniffer-maven-plugin</artifactId>
<version>1.21</version>
</plugin>
<plugin>
<artifactId>maven-surefire-plugin</artifactId>
<version>3.0.0-M6</version>
<configuration>
<useSystemClassLoader>false</useSystemClassLoader>
<argLine>${jvm.args.tests}</argLine>
<useFile>false</useFile>
<redirectTestOutputToFile>false</redirectTestOutputToFile>
</configuration>
</plugin>
<plugin>
<artifactId>maven-release-plugin</artifactId>
<configuration>
<preparationGoals>clean install</preparationGoals>
<commitByProject>false</commitByProject>
</configuration>
</plugin>
<plugin>
<artifactId>maven-plugin-plugin</artifactId>
<executions>
<execution>
<id>help-mojo</id>
<goals>
<goal>helpmojo</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
<version>${jacocoVersion}</version>
<configuration>
<skip>${skipTests}</skip>
<formats>
<format>HTML</format>
</formats>
<includes>
<include>**/failsafe/*</include>
<include>**/failsafe/**/*</include>
<include>**/surefire/*</include>
<include>**/surefire/**/*</include>
</includes>
<excludes>
<exclude>**/HelpMojo.class</exclude>
<exclude>**/shadefire/**/*</exclude>
<exclude>org/jacoco/**/*</exclude>
<exclude>com/vladium/emma/rt/*</exclude>
</excludes>
</configuration>
</plugin>
</plugins>
</pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.rat</groupId>
<artifactId>apache-rat-plugin</artifactId>
<executions>
<execution>
<id>rat-check</id>
<goals>
<goal>check</goal>
</goals>
<configuration>
<excludes combine.children="append">
<exclude>Jenkinsfile</exclude>
<exclude>README.md</exclude>
<exclude>.editorconfig</exclude>
<exclude>.gitignore</exclude>
<exclude>.git/**/*</exclude>
<exclude>**/.github/**</exclude>
<exclude>**/.idea</exclude>
<exclude>**/.svn/**/*</exclude>
<exclude>**/*.iml</exclude>
<exclude>**/*.ipr</exclude>
<exclude>**/*.iws</exclude>
<exclude>**/*.versionsBackup</exclude>
<exclude>**/dependency-reduced-pom.xml</exclude>
<exclude>.repository/**</exclude>
<exclude>src/test/resources/**/*</exclude>
<exclude>src/test/resources/**/*.css</exclude>
<exclude>**/*.jj</exclude>
<exclude>src/main/resources/META-INF/services/org.apache.maven.surefire.api.provider.SurefireProvider
</exclude>
<exclude>DEPENDENCIES</exclude>
<exclude>.m2/**</exclude>
<exclude>.m2</exclude>
<exclude>.travis.yml</exclude>
<exclude>.mvn/wrapper/maven-wrapper.properties</exclude>
</excludes>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>animal-sniffer-maven-plugin</artifactId>
<executions>
<execution>
<id>signature-check</id>
<phase>verify</phase>
<goals>
<goal>check</goal>
</goals>
<configuration>
<checkTestClasses>true</checkTestClasses>
<signature>
<groupId>org.codehaus.mojo.signature</groupId>
<artifactId>java18</artifactId>
<version>1.0</version>
</signature>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-checkstyle-plugin</artifactId>
<configuration>
<includeTestSourceDirectory>true</includeTestSourceDirectory>
</configuration>
</plugin>
<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
</plugin>
<plugin>
<artifactId>maven-deploy-plugin</artifactId>
<configuration>
<deployAtEnd>true</deployAtEnd>
</configuration>
</plugin>
</plugins>
</build>
<reporting>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-report-plugin</artifactId>
<version>3.0.0-M6</version>
</plugin>
</plugins>
</reporting>
<profiles>
<profile>
<id>ide-development</id>
<properties>
<surefire-shared-utils.version>3-SNAPSHOT</surefire-shared-utils.version>
</properties>
</profile>
<profile>
<id>jdk9+</id>
<activation>
<jdk>[9,)</jdk>
</activation>
<properties>
<jvm9ArgsTests>--add-opens java.base/java.lang=ALL-UNNAMED --add-opens java.base/java.math=ALL-UNNAMED --add-opens java.base/java.io=ALL-UNNAMED --add-opens java.base/java.util=ALL-UNNAMED --add-opens java.base/java.text=ALL-UNNAMED --add-opens java.base/java.util.regex=ALL-UNNAMED --add-opens java.base/java.nio.channels.spi=ALL-UNNAMED --add-opens java.base/sun.nio.ch=ALL-UNNAMED --add-opens java.base/java.net=ALL-UNNAMED --add-opens java.base/java.util.concurrent=ALL-UNNAMED --add-opens java.base/sun.nio.fs=ALL-UNNAMED --add-opens java.base/sun.nio.cs=ALL-UNNAMED --add-opens java.base/java.nio.file=ALL-UNNAMED --add-opens java.base/java.nio.charset=ALL-UNNAMED</jvm9ArgsTests>
</properties>
</profile>
<profile>
<id>reporting</id>
<reporting>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-changes-plugin</artifactId>
<configuration>
<columnNames>Type,Priority,Key,Summary,Resolution</columnNames>
<onlyCurrentVersion>true</onlyCurrentVersion>
<resolutionIds>Fixed</resolutionIds>
<sortColumnNames>type DESC,Priority DESC,Key</sortColumnNames>
<maxEntries>1000</maxEntries>
<skip>true</skip>
</configuration>
</plugin>
</plugins>
</reporting>
</profile>
</profiles>
</project>

+ 14
- 0
poms/org.apache.sshd-sshd-ldap-2.9.2/pom.xml 查看文件

@@ -0,0 +1,14 @@
<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 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.apache.sshd</groupId>
<artifactId>placeholder-sshd-ldap</artifactId>
<version>2.9.2</version>
<name>Package sshd-ldap</name>
<dependencies>
<dependency>
<groupId>org.apache.sshd</groupId>
<artifactId>sshd-ldap</artifactId>
<version>2.9.2</version>
</dependency>
</dependencies>
</project>

+ 14
- 0
poms/org.apache.sshd-sshd-sftp-2.9.2/pom.xml 查看文件

@@ -0,0 +1,14 @@
<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 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.apache.sshd</groupId>
<artifactId>placeholder-sshd-sftp</artifactId>
<version>2.9.2</version>
<name>Package sshd-sftp</name>
<dependencies>
<dependency>
<groupId>org.apache.sshd</groupId>
<artifactId>sshd-sftp</artifactId>
<version>2.9.2</version>
</dependency>
</dependencies>
</project>

+ 14
- 0
poms/org.eclipse.sisu-org.eclipse.sisu.inject-0.3.5/pom.xml 查看文件

@@ -0,0 +1,14 @@
<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 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.eclipse.sisu</groupId>
<artifactId>placeholder-org.eclipse.sisu.inject</artifactId>
<version>0.3.5</version>
<name>Package org.eclipse.sisu.inject</name>
<dependencies>
<dependency>
<groupId>org.eclipse.sisu</groupId>
<artifactId>org.eclipse.sisu.inject</artifactId>
<version>0.3.5</version>
</dependency>
</dependencies>
</project>

+ 14
- 0
poms/org.eclipse.sisu-org.eclipse.sisu.plexus-0.3.5/pom.xml 查看文件

@@ -0,0 +1,14 @@
<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 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.eclipse.sisu</groupId>
<artifactId>placeholder-org.eclipse.sisu.plexus</artifactId>
<version>0.3.5</version>
<name>Package org.eclipse.sisu.plexus</name>
<dependencies>
<dependency>
<groupId>org.eclipse.sisu</groupId>
<artifactId>org.eclipse.sisu.plexus</artifactId>
<version>0.3.5</version>
</dependency>
</dependencies>
</project>

+ 385
- 0
poms/org.eclipse.sisu-sisu-inject-0.3.5/pom.xml 查看文件

@@ -0,0 +1,385 @@
<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.oss</groupId>
<artifactId>oss-parent</artifactId>
<version>9</version>
</parent>
<groupId>tmp.org.eclipse.sisu</groupId>
<artifactId>placeholder.sisu-inject</artifactId>
<version>0.3.5</version>
<packaging>pom</packaging>
<name>Sisu Inject</name>
<description>JSR330-based container; supports classpath scanning, auto-binding, and dynamic auto-wiring</description>
<url>http://www.eclipse.org/sisu/</url>
<inceptionYear>2010</inceptionYear>
<organization>
<name>The Eclipse Foundation</name>
<url>http://www.eclipse.org/</url>
</organization>
<licenses>
<license>
<name>Eclipse Public License, Version 1.0</name>
<url>http://www.eclipse.org/legal/epl-v10.html</url>
<distribution>repo</distribution>
</license>
</licenses>
<mailingLists>
<mailingList>
<name>Sisu Developers List</name>
<subscribe>sisu-dev-subscribe@eclipse.org</subscribe>
<unsubscribe>sisu-dev-unsubscribe@eclipse.org</unsubscribe>
<post>sisu-dev@eclipse.org</post>
<archive>http://dev.eclipse.org/mhonarc/lists/sisu-dev/</archive>
</mailingList>
<mailingList>
<name>Sisu Users List</name>
<subscribe>sisu-users-subscribe@eclipse.org</subscribe>
<unsubscribe>sisu-users-unsubscribe@eclipse.org</unsubscribe>
<post>sisu-users@eclipse.org</post>
<archive>http://dev.eclipse.org/mhonarc/lists/sisu-users/</archive>
</mailingList>
</mailingLists>
<prerequisites>
<maven>3.0.4</maven>
</prerequisites>
<modules>
<module>org.eclipse.sisu.inject</module>
<module>org.eclipse.sisu.inject.extender</module>
<module>org.eclipse.sisu.inject.tests</module>
<module>org.eclipse.sisu.inject.site</module>
</modules>
<scm>
<connection>scm:git:git://git.eclipse.org/gitroot/sisu/org.eclipse.sisu.inject.git</connection>
<developerConnection>scm:git:ssh://git.eclipse.org/gitroot/sisu/org.eclipse.sisu.inject.git</developerConnection>
<url>http://git.eclipse.org/c/sisu/org.eclipse.sisu.inject.git/tree/</url>
</scm>
<issueManagement>
<system>bugzilla</system>
<url>https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Sisu&amp;component=Inject&amp;format=guided</url>
</issueManagement>
<ciManagement>
<system>Hudson</system>
<url>https://hudson.eclipse.org/sisu/job/sisu-inject-nightly/</url>
</ciManagement>
<properties>
<maven.compiler.source>1.6</maven.compiler.source>
<maven.compiler.target>1.6</maven.compiler.target>
<tycho.scmUrl>scm:git:http://git.eclipse.org/gitroot/sisu/org.eclipse.sisu.inject.git</tycho.scmUrl>
<tycho-version>0.22.0</tycho-version>
</properties>
<build>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>animal-sniffer-maven-plugin</artifactId>
<version>1.11</version>
<configuration>
<signature>
<groupId>org.codehaus.mojo.signature</groupId>
<artifactId>java16</artifactId>
<version>1.1</version>
</signature>
</configuration>
<executions>
<execution>
<id>check-java6</id>
<phase>package</phase>
<goals>
<goal>check</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-enforcer-plugin</artifactId>
<version>1.3.1</version>
<configuration>
<rules>
<enforceBytecodeVersion>
<maxJdkVersion>1.6</maxJdkVersion>
</enforceBytecodeVersion>
</rules>
</configuration>
<dependencies>
<dependency>
<groupId>org.codehaus.mojo</groupId>
<artifactId>extra-enforcer-rules</artifactId>
<version>1.0-beta-3</version>
</dependency>
</dependencies>
</plugin>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>target-platform-configuration</artifactId>
<version>${tycho-version}</version>
<configuration>
<executionEnvironment>JavaSE-1.6</executionEnvironment>
<target>
<artifact>
<groupId>org.eclipse.sisu</groupId>
<artifactId>org.eclipse.sisu.inject</artifactId>
<version>${project.version}</version>
<classifier>build</classifier>
</artifact>
</target>
<environments>
<environment>
<os>win32</os>
<ws>win32</ws>
<arch>x86</arch>
</environment>
<environment>
<os>linux</os>
<ws>gtk</ws>
<arch>x86_64</arch>
</environment>
<environment>
<os>macosx</os>
<ws>cocoa</ws>
<arch>x86_64</arch>
</environment>
</environments>
</configuration>
</plugin>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-compiler-plugin</artifactId>
<version>${tycho-version}</version>
</plugin>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-maven-plugin</artifactId>
<version>${tycho-version}</version>
</plugin>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-p2-plugin</artifactId>
<version>${tycho-version}</version>
</plugin>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-p2-publisher-plugin</artifactId>
<version>${tycho-version}</version>
</plugin>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-p2-repository-plugin</artifactId>
<version>${tycho-version}</version>
</plugin>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-packaging-plugin</artifactId>
<version>${tycho-version}</version>
<configuration>
<archive>
<addMavenDescriptor>false</addMavenDescriptor>
</archive>
<sourceReferences>
<generate>true</generate>
</sourceReferences>
</configuration>
<dependencies>
<dependency>
<groupId>org.eclipse.tycho.extras</groupId>
<artifactId>tycho-sourceref-jgit</artifactId>
<version>${tycho-version}</version>
</dependency>
</dependencies>
</plugin>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-source-plugin</artifactId>
<version>${tycho-version}</version>
<executions>
<execution>
<id>plugin-source</id>
<goals>
<goal>plugin-source</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-clean-plugin</artifactId>
<version>2.6</version>
</plugin>
<plugin>
<artifactId>maven-resources-plugin</artifactId>
<version>2.7</version>
</plugin>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.1</version>
</plugin>
<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
<version>0.7.2.201409121644</version>
</plugin>
<plugin>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.17</version>
</plugin>
<plugin>
<artifactId>maven-jar-plugin</artifactId>
<version>2.5</version>
</plugin>
<plugin>
<artifactId>maven-install-plugin</artifactId>
<version>2.5.2</version>
</plugin>
<plugin>
<artifactId>maven-deploy-plugin</artifactId>
<version>2.8.2</version>
</plugin>
<plugin>
<groupId>org.sonatype.plugins</groupId>
<artifactId>nexus-staging-maven-plugin</artifactId>
<version>1.6.4</version>
</plugin>
<plugin>
<artifactId>maven-release-plugin</artifactId>
<version>2.5.1</version>
<configuration>
<dryRun>true</dryRun>
</configuration>
</plugin>
<plugin>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.10.1</version>
<configuration>
<docletArtifact>
<groupId>com.google.doclava</groupId>
<artifactId>doclava</artifactId>
<version>1.0.6</version>
</docletArtifact>
<doclet>com.google.doclava.Doclava</doclet>
<bootclasspath>${sun.boot.class.path}:${basedir}/../doclava/api/nullable.zip</bootclasspath>
<excludePackageNames>*.internal,*.asm</excludePackageNames>
<additionalparam>
-quiet
-federate JDK http://docs.oracle.com/javase/6/docs/api/index.html?
-federationxml JDK http://doclava.googlecode.com/svn/static/api/openjdk-6.xml
-federate Guice http://google-guice.googlecode.com/git-history/3.0/javadoc
-federate OSGi http://www.osgi.org/javadoc/r4v42/index.html?
-federationxml OSGi ${basedir}/../doclava/api/osgi.xml
-hdf project.name "${project.name}"
-overview ${basedir}/overview.html
-templatedir ${basedir}/../doclava
-d ${project.build.directory}/apidocs
</additionalparam>
<useStandardDocletOptions>false</useStandardDocletOptions>
<additionalJOption>-J-Xmx1024m</additionalJOption>
</configuration>
</plugin>
<plugin>
<artifactId>maven-site-plugin</artifactId>
<version>3.4</version>
</plugin>
</plugins>
</pluginManagement>
</build>
<profiles>
<profile>
<id>m2e</id>
<activation>
<property>
<name>m2e.version</name>
</property>
</activation>
<build>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.eclipse.m2e</groupId>
<artifactId>lifecycle-mapping</artifactId>
<version>1.0.0</version>
<configuration>
<lifecycleMappingMetadata>
<pluginExecutions>
<pluginExecution>
<pluginExecutionFilter>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-enforcer-plugin</artifactId>
<versionRange>[1.0,)</versionRange>
<goals>
<goal>enforce</goal>
</goals>
</pluginExecutionFilter>
<action>
<ignore />
</action>
</pluginExecution>
<pluginExecution>
<pluginExecutionFilter>
<groupId>org.codehaus.mojo</groupId>
<artifactId>build-helper-maven-plugin</artifactId>
<versionRange>[1.0,)</versionRange>
<goals>
<goal>attach-artifact</goal>
</goals>
</pluginExecutionFilter>
<action>
<ignore />
</action>
</pluginExecution>
<pluginExecution>
<pluginExecutionFilter>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
<versionRange>[0.6,)</versionRange>
<goals>
<goal>prepare-agent</goal>
</goals>
</pluginExecutionFilter>
<action>
<ignore />
</action>
</pluginExecution>
</pluginExecutions>
</lifecycleMappingMetadata>
</configuration>
</plugin>
</plugins>
</pluginManagement>
</build>
</profile>
<profile>
<id>sonatype-oss-release</id>
<build>
<plugins>
<plugin>
<artifactId>maven-gpg-plugin</artifactId>
<version>1.5</version>
<configuration>
<passphrase>${gpg.passphrase}</passphrase>
<useAgent>true</useAgent>
</configuration>
</plugin>
<plugin>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.10.1</version>
</plugin>
<plugin>
<extensions>true</extensions>
<groupId>org.sonatype.plugins</groupId>
<artifactId>nexus-staging-maven-plugin</artifactId>
<configuration>
<nexusUrl>https://oss.sonatype.org/</nexusUrl>
<serverId>sonatype-nexus-staging</serverId>
</configuration>
</plugin>
</plugins>
</build>
</profile>
</profiles>
<dependencies>
<dependency>
<groupId>org.eclipse.sisu</groupId>
<artifactId>sisu-inject</artifactId>
<version>0.3.5</version>
</dependency>
</dependencies>
</project>

+ 369
- 0
poms/org.eclipse.sisu-sisu-plexus-0.3.5/pom.xml 查看文件

@@ -0,0 +1,369 @@
<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.oss</groupId>
<artifactId>oss-parent</artifactId>
<version>9</version>
</parent>
<groupId>tmp.org.eclipse.sisu</groupId>
<artifactId>placeholder.sisu-plexus</artifactId>
<version>0.3.5</version>
<packaging>pom</packaging>
<name>Sisu Plexus</name>
<description>Plexus-JSR330 adapter; adds Plexus support to the Sisu-Inject container</description>
<url>http://www.eclipse.org/sisu/</url>
<inceptionYear>2010</inceptionYear>
<organization>
<name>The Eclipse Foundation</name>
<url>http://www.eclipse.org/</url>
</organization>
<licenses>
<license>
<name>Eclipse Public License, Version 1.0</name>
<url>http://www.eclipse.org/legal/epl-v10.html</url>
<distribution>repo</distribution>
</license>
</licenses>
<mailingLists>
<mailingList>
<name>Sisu Developers List</name>
<subscribe>sisu-dev-subscribe@eclipse.org</subscribe>
<unsubscribe>sisu-dev-unsubscribe@eclipse.org</unsubscribe>
<post>sisu-dev@eclipse.org</post>
<archive>http://dev.eclipse.org/mhonarc/lists/sisu-dev/</archive>
</mailingList>
<mailingList>
<name>Sisu Users List</name>
<subscribe>sisu-users-subscribe@eclipse.org</subscribe>
<unsubscribe>sisu-users-unsubscribe@eclipse.org</unsubscribe>
<post>sisu-users@eclipse.org</post>
<archive>http://dev.eclipse.org/mhonarc/lists/sisu-users/</archive>
</mailingList>
</mailingLists>
<prerequisites>
<maven>3.0.4</maven>
</prerequisites>
<modules>
<module>org.eclipse.sisu.plexus</module>
<module>org.eclipse.sisu.plexus.extender</module>
<module>org.eclipse.sisu.plexus.tests</module>
<module>org.eclipse.sisu.plexus.site</module>
</modules>
<scm>
<connection>scm:git:git://git.eclipse.org/gitroot/sisu/org.eclipse.sisu.plexus.git</connection>
<developerConnection>scm:git:ssh://git.eclipse.org/gitroot/sisu/org.eclipse.sisu.plexus.git</developerConnection>
<url>http://git.eclipse.org/c/sisu/org.eclipse.sisu.plexus.git/tree/</url>
</scm>
<issueManagement>
<system>bugzilla</system>
<url>https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Sisu&amp;component=Plexus&amp;format=guided</url>
</issueManagement>
<ciManagement>
<system>Hudson</system>
<url>https://hudson.eclipse.org/sisu/job/sisu-plexus-nightly/</url>
</ciManagement>
<properties>
<maven.compiler.source>1.6</maven.compiler.source>
<maven.compiler.target>1.6</maven.compiler.target>
<tycho.scmUrl>scm:git:http://git.eclipse.org/gitroot/sisu/org.eclipse.sisu.plexus.git</tycho.scmUrl>
<tycho-version>0.22.0</tycho-version>
</properties>
<build>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>animal-sniffer-maven-plugin</artifactId>
<version>1.11</version>
<configuration>
<signature>
<groupId>org.codehaus.mojo.signature</groupId>
<artifactId>java16</artifactId>
<version>1.1</version>
</signature>
</configuration>
<executions>
<execution>
<id>check-java6</id>
<phase>package</phase>
<goals>
<goal>check</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-enforcer-plugin</artifactId>
<version>1.3.1</version>
<configuration>
<rules>
<enforceBytecodeVersion>
<maxJdkVersion>1.6</maxJdkVersion>
</enforceBytecodeVersion>
</rules>
</configuration>
<dependencies>
<dependency>
<groupId>org.codehaus.mojo</groupId>
<artifactId>extra-enforcer-rules</artifactId>
<version>1.0-beta-3</version>
</dependency>
</dependencies>
</plugin>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>target-platform-configuration</artifactId>
<version>${tycho-version}</version>
<configuration>
<executionEnvironment>JavaSE-1.6</executionEnvironment>
<target>
<artifact>
<groupId>org.eclipse.sisu</groupId>
<artifactId>org.eclipse.sisu.plexus</artifactId>
<version>${project.version}</version>
<classifier>build</classifier>
</artifact>
</target>
<environments>
<environment>
<os>win32</os>
<ws>win32</ws>
<arch>x86</arch>
</environment>
<environment>
<os>linux</os>
<ws>gtk</ws>
<arch>x86_64</arch>
</environment>
<environment>
<os>macosx</os>
<ws>cocoa</ws>
<arch>x86_64</arch>
</environment>
</environments>
</configuration>
</plugin>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-compiler-plugin</artifactId>
<version>${tycho-version}</version>
</plugin>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-maven-plugin</artifactId>
<version>${tycho-version}</version>
</plugin>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-p2-plugin</artifactId>
<version>${tycho-version}</version>
</plugin>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-p2-publisher-plugin</artifactId>
<version>${tycho-version}</version>
</plugin>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-p2-repository-plugin</artifactId>
<version>${tycho-version}</version>
</plugin>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-packaging-plugin</artifactId>
<version>${tycho-version}</version>
<configuration>
<archive>
<addMavenDescriptor>false</addMavenDescriptor>
</archive>
<sourceReferences>
<generate>true</generate>
</sourceReferences>
</configuration>
<dependencies>
<dependency>
<groupId>org.eclipse.tycho.extras</groupId>
<artifactId>tycho-sourceref-jgit</artifactId>
<version>${tycho-version}</version>
</dependency>
</dependencies>
</plugin>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-source-plugin</artifactId>
<version>${tycho-version}</version>
<executions>
<execution>
<id>plugin-source</id>
<goals>
<goal>plugin-source</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-clean-plugin</artifactId>
<version>2.6</version>
</plugin>
<plugin>
<artifactId>maven-resources-plugin</artifactId>
<version>2.7</version>
</plugin>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.1</version>
</plugin>
<plugin>
<artifactId>maven-dependency-plugin</artifactId>
<version>2.9</version>
</plugin>
<plugin>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.17</version>
</plugin>
<plugin>
<artifactId>maven-jar-plugin</artifactId>
<version>2.5</version>
</plugin>
<plugin>
<artifactId>maven-install-plugin</artifactId>
<version>2.5.2</version>
</plugin>
<plugin>
<artifactId>maven-deploy-plugin</artifactId>
<version>2.8.2</version>
</plugin>
<plugin>
<groupId>org.sonatype.plugins</groupId>
<artifactId>nexus-staging-maven-plugin</artifactId>
<version>1.6.4</version>
</plugin>
<plugin>
<artifactId>maven-release-plugin</artifactId>
<version>2.5.1</version>
<configuration>
<dryRun>true</dryRun>
</configuration>
</plugin>
<plugin>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.10.1</version>
<configuration>
<docletArtifact>
<groupId>com.google.doclava</groupId>
<artifactId>doclava</artifactId>
<version>1.0.6</version>
</docletArtifact>
<doclet>com.google.doclava.Doclava</doclet>
<bootclasspath>${sun.boot.class.path}:${basedir}/../doclava/api/nullable.zip</bootclasspath>
<excludePackageNames>*.internal,org.codehaus.*</excludePackageNames>
<additionalparam>
-quiet
-federate JDK http://docs.oracle.com/javase/6/docs/api/index.html?
-federationxml JDK http://doclava.googlecode.com/svn/static/api/openjdk-6.xml
-federate Guice http://google-guice.googlecode.com/git-history/3.0/javadoc
-hdf project.name "${project.name}"
-overview ${basedir}/overview.html
-templatedir ${basedir}/../doclava
-d ${project.build.directory}/apidocs
</additionalparam>
<useStandardDocletOptions>false</useStandardDocletOptions>
<additionalJOption>-J-Xmx1024m</additionalJOption>
</configuration>
</plugin>
<plugin>
<artifactId>maven-site-plugin</artifactId>
<version>3.4</version>
</plugin>
</plugins>
</pluginManagement>
</build>
<profiles>
<profile>
<id>m2e</id>
<activation>
<property>
<name>m2e.version</name>
</property>
</activation>
<build>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.eclipse.m2e</groupId>
<artifactId>lifecycle-mapping</artifactId>
<version>1.0.0</version>
<configuration>
<lifecycleMappingMetadata>
<pluginExecutions>
<pluginExecution>
<pluginExecutionFilter>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-enforcer-plugin</artifactId>
<versionRange>[1.0,)</versionRange>
<goals>
<goal>enforce</goal>
</goals>
</pluginExecutionFilter>
<action>
<ignore />
</action>
</pluginExecution>
<pluginExecution>
<pluginExecutionFilter>
<groupId>org.codehaus.mojo</groupId>
<artifactId>build-helper-maven-plugin</artifactId>
<versionRange>[1.0,)</versionRange>
<goals>
<goal>attach-artifact</goal>
</goals>
</pluginExecutionFilter>
<action>
<ignore />
</action>
</pluginExecution>
</pluginExecutions>
</lifecycleMappingMetadata>
</configuration>
</plugin>
</plugins>
</pluginManagement>
</build>
</profile>
<profile>
<id>sonatype-oss-release</id>
<build>
<plugins>
<plugin>
<artifactId>maven-gpg-plugin</artifactId>
<version>1.5</version>
<configuration>
<passphrase>${gpg.passphrase}</passphrase>
<useAgent>true</useAgent>
</configuration>
</plugin>
<plugin>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.10.1</version>
</plugin>
<plugin>
<extensions>true</extensions>
<groupId>org.sonatype.plugins</groupId>
<artifactId>nexus-staging-maven-plugin</artifactId>
<configuration>
<nexusUrl>https://oss.sonatype.org/</nexusUrl>
<serverId>sonatype-nexus-staging</serverId>
</configuration>
</plugin>
</plugins>
</build>
</profile>
</profiles>
<dependencies>
<dependency>
<groupId>org.eclipse.sisu</groupId>
<artifactId>sisu-plexus</artifactId>
<version>0.3.5</version>
</dependency>
</dependencies>
</project>

+ 14
- 0
poms/org.glassfish.corba-exception-annotation-processor-4.2.4/pom.xml 查看文件

@@ -0,0 +1,14 @@
<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 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.glassfish.corba</groupId>
<artifactId>placeholder-exception-annotation-processor</artifactId>
<version>4.2.4</version>
<name>Package exception-annotation-processor</name>
<dependencies>
<dependency>
<groupId>org.glassfish.corba</groupId>
<artifactId>exception-annotation-processor</artifactId>
<version>4.2.4</version>
</dependency>
</dependencies>
</project>

+ 14
- 0
poms/org.glassfish.corba-glassfish-corba-csiv2-idl-4.2.4/pom.xml 查看文件

@@ -0,0 +1,14 @@
<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 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.glassfish.corba</groupId>
<artifactId>placeholder-glassfish-corba-csiv2-idl</artifactId>
<version>4.2.4</version>
<name>Package glassfish-corba-csiv2-idl</name>
<dependencies>
<dependency>
<groupId>org.glassfish.corba</groupId>
<artifactId>glassfish-corba-csiv2-idl</artifactId>
<version>4.2.4</version>
</dependency>
</dependencies>
</project>

+ 14
- 0
poms/org.glassfish.corba-glassfish-corba-internal-api-4.2.4/pom.xml 查看文件

@@ -0,0 +1,14 @@
<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 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.glassfish.corba</groupId>
<artifactId>placeholder-glassfish-corba-internal-api</artifactId>
<version>4.2.4</version>
<name>Package glassfish-corba-internal-api</name>
<dependencies>
<dependency>
<groupId>org.glassfish.corba</groupId>
<artifactId>glassfish-corba-internal-api</artifactId>
<version>4.2.4</version>
</dependency>
</dependencies>
</project>

+ 14
- 0
poms/org.glassfish.corba-glassfish-corba-omgapi-4.2.4/pom.xml 查看文件

@@ -0,0 +1,14 @@
<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 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.glassfish.corba</groupId>
<artifactId>placeholder-glassfish-corba-omgapi</artifactId>
<version>4.2.4</version>
<name>Package glassfish-corba-omgapi</name>
<dependencies>
<dependency>
<groupId>org.glassfish.corba</groupId>
<artifactId>glassfish-corba-omgapi</artifactId>
<version>4.2.4</version>
</dependency>
</dependencies>
</project>

+ 14
- 0
poms/org.glassfish.corba-glassfish-corba-orb-4.2.4/pom.xml 查看文件

@@ -0,0 +1,14 @@
<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 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.glassfish.corba</groupId>
<artifactId>placeholder-glassfish-corba-orb</artifactId>
<version>4.2.4</version>
<name>Package glassfish-corba-orb</name>
<dependencies>
<dependency>
<groupId>org.glassfish.corba</groupId>
<artifactId>glassfish-corba-orb</artifactId>
<version>4.2.4</version>
</dependency>
</dependencies>
</project>

+ 343
- 0
poms/org.glassfish.corba-glassfish-corba-tests-4.2.4/pom.xml 查看文件

@@ -0,0 +1,343 @@
<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.glassfish.corba</groupId>
<artifactId>glassfish-corba</artifactId>
<version>4.2.4</version>
</parent>
<artifactId>placeholder.glassfish-corba-tests</artifactId>
<name>Functional Tests</name>
<packaging>pom</packaging>
<properties>
<debug.args>-Ddebug=ignored</debug.args>
</properties>
<dependencies>
<dependency>
<groupId>org.glassfish.gmbal</groupId>
<artifactId>gmbal</artifactId>
<version>${gmbal-version}</version>
</dependency>
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>glassfish-corba-csiv2-idl</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>idlj</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>glassfish-corba-omgapi</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>glassfish-corba-orb</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.glassfish.pfl</groupId>
<artifactId>pfl-basic</artifactId>
<version>${pfl-version}</version>
</dependency>
<dependency>
<groupId>org.glassfish.pfl</groupId>
<artifactId>pfl-basic-tools</artifactId>
<version>${pfl-version}</version>
</dependency>
<dependency>
<groupId>org.glassfish.pfl</groupId>
<artifactId>pfl-dynamic</artifactId>
<version>${pfl-version}</version>
</dependency>
<dependency>
<groupId>org.glassfish.pfl</groupId>
<artifactId>pfl-tf</artifactId>
<version>${pfl-version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.glassfish.pfl</groupId>
<artifactId>pfl-tf-tools</artifactId>
<version>${pfl-version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.glassfish.pfl</groupId>
<artifactId>pfl-test</artifactId>
<version>${pfl-version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.glassfish.external</groupId>
<artifactId>management-api</artifactId>
<version>3.2.1</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.testng</groupId>
<artifactId>testng</artifactId>
<version>6.10</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.glassfish.corba</groupId>
<artifactId>glassfish-corba-tests</artifactId>
<version>4.2.4</version>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>idlj-maven-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>generate-test</goal>
</goals>
</execution>
</executions>
<configuration>
<includeDirs>
<includeDir>../omgapi/src/main/idl</includeDir>
<includeDir>../omgapi/src/main/idl-includes</includeDir>
</includeDirs>
<sources>
<source>
<compatible>true</compatible>
<includes>
<include>legacy/**/*.idl</include>
</includes>
<packagePrefixes>
<packagePrefix>
<type>activation</type>
<prefix>com.sun.corba.ee.spi</prefix>
</packagePrefix>
</packagePrefixes>
</source>
<source>
<packagePrefixes>
<packagePrefix>
<type>IOP</type>
<prefix>org.omg</prefix>
</packagePrefix>
<packagePrefix>
<type>Messaging</type>
<prefix>org.omg</prefix>
</packagePrefix>
<packagePrefix>
<type>PortableServer</type>
<prefix>org.omg</prefix>
</packagePrefix>
<packagePrefix>
<type>PortableInterceptor</type>
<prefix>org.omg</prefix>
</packagePrefix>
</packagePrefixes>
<compatible>false</compatible>
<defines>
<define>
<symbol>CORBA3</symbol>
</define>
</defines>
<additionalArguments>
<additionalArgument>-corba</additionalArgument>
<additionalArgument>3.0</additionalArgument>
</additionalArguments>
<excludes>
<exclude>legacy/**</exclude>
</excludes>
</source>
</sources>
</configuration>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>rmic-maven-plugin</artifactId>
<configuration>
<testOutputDirectory>${project.build.testOutputDirectory}</testOutputDirectory>
<sources>
<source>
<iiop>true</iiop>
<poa>true</poa>
<keep>true</keep>
<includes>
<include>**/rmiiIServantPOA.class</include>
<include>**/corba/preinvokepostinvoke/MyServant.class</include>
<include>**/corba/rmipoacounter/counterImpl.class</include>
</includes>
</source>
<source>
<keep>true</keep>
<iiop>true</iiop>
<includes>
<include>**/rmiiIServant.class</include>
</includes>
</source>
</sources>
</configuration>
<dependencies>
<dependency>
<groupId>org.glassfish.corba</groupId>
<artifactId>rmic</artifactId>
<version>${project.version}</version>
</dependency>
</dependencies>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>testCompile</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-antrun-plugin</artifactId>
<executions>
<execution>
<id>run-tests</id>
<phase>integration-test</phase>
<configuration>
<target>
<ant antfile="../make/build.xml" target="build-tests">
<property name="test-build.dir" value="${project.build.directory}/test" />
<property name="root.dir" value=".." />
<property name="maven.test.classpath" refid="maven.test.classpath" />
</ant>
</target>
</configuration>
<goals>
<goal>run</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
<profiles>
<profile>
<id>tools.jar</id>
<activation>
<file>
<exists>${java.home}/../lib/tools.jar</exists>
</file>
</activation>
<dependencies>
<dependency>
<groupId>com.sun</groupId>
<artifactId>tools</artifactId>
<version>1.6.0</version>
<scope>system</scope>
<systemPath>${java.home}/../lib/tools.jar</systemPath>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-antrun-plugin</artifactId>
<dependencies>
<dependency>
<groupId>com.sun</groupId>
<artifactId>tools</artifactId>
<version>1.6.0</version>
<scope>system</scope>
<systemPath>${java.home}/../lib/tools.jar</systemPath>
</dependency>
</dependencies>
</plugin>
</plugins>
</build>
</profile>
<profile>
<id>all-tests</id>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-antrun-plugin</artifactId>
<executions>
<execution>
<id>run-tests</id>
<phase>integration-test</phase>
<configuration>
<target>
<ant antfile="../make/build.xml" target="build-tests">
<property name="test-build.dir" value="${project.build.directory}/test" />
<property name="root.dir" value=".." />
<property name="maven.test.classpath" refid="maven.test.classpath" />
</ant>
<ant antfile="../make/build.xml" target="test-all">
<property name="test-build.dir" value="${project.build.directory}/test" />
<property name="root.dir" value=".." />
<property name="maven.test.classpath" refid="maven.test.classpath" />
</ant>
</target>
</configuration>
<goals>
<goal>run</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
<profile>
<id>test-with-args</id>
<activation>
<property>
<name>test.args</name>
</property>
</activation>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-antrun-plugin</artifactId>
<executions>
<execution>
<id>run-tests</id>
<phase>integration-test</phase>
<configuration>
<target>
<ant antfile="../make/build.xml" target="run-test-target-with-args">
<property name="test-build.dir" value="${project.build.directory}/test" />
<property name="root.dir" value=".." />
<property name="maven.test.classpath" refid="maven.test.classpath" />
<property name="test-args" value="${test.args}" />
</ant>
</target>
</configuration>
<goals>
<goal>run</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
<profile>
<id>add-debug-args</id>
<activation>
<property>
<name>debug.port</name>
</property>
</activation>
<properties>
<debug.args>-agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=localhost:${debug.port}</debug.args>
</properties>
</profile>
</profiles>
<groupId>tmp.org.glassfish.corba</groupId>
<version>4.2.4</version>
</project>

+ 14
- 0
poms/org.glassfish.corba-idlj-4.2.4/pom.xml 查看文件

@@ -0,0 +1,14 @@
<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 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.glassfish.corba</groupId>
<artifactId>placeholder-idlj</artifactId>
<version>4.2.4</version>
<name>Package idlj</name>
<dependencies>
<dependency>
<groupId>org.glassfish.corba</groupId>
<artifactId>idlj</artifactId>
<version>4.2.4</version>
</dependency>
</dependencies>
</project>

+ 14
- 0
poms/org.jetbrains.kotlin-kotlin-maven-allopen-1.7.20/pom.xml 查看文件

@@ -0,0 +1,14 @@
<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 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.jetbrains.kotlin</groupId>
<artifactId>placeholder-kotlin-maven-allopen</artifactId>
<version>1.7.20</version>
<name>Package kotlin-maven-allopen</name>
<dependencies>
<dependency>
<groupId>org.jetbrains.kotlin</groupId>
<artifactId>kotlin-maven-allopen</artifactId>
<version>1.7.20</version>
</dependency>
</dependencies>
</project>

+ 14
- 0
poms/org.jetbrains.kotlin-kotlin-maven-noarg-1.7.20/pom.xml 查看文件

@@ -0,0 +1,14 @@
<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 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.jetbrains.kotlin</groupId>
<artifactId>placeholder-kotlin-maven-noarg</artifactId>
<version>1.7.20</version>
<name>Package kotlin-maven-noarg</name>
<dependencies>
<dependency>
<groupId>org.jetbrains.kotlin</groupId>
<artifactId>kotlin-maven-noarg</artifactId>
<version>1.7.20</version>
</dependency>
</dependencies>
</project>

+ 14
- 0
poms/org.jetbrains.kotlin-kotlin-maven-plugin-1.7.20/pom.xml 查看文件

@@ -0,0 +1,14 @@
<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 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.jetbrains.kotlin</groupId>
<artifactId>placeholder-kotlin-maven-plugin</artifactId>
<version>1.7.20</version>
<name>Package kotlin-maven-plugin</name>
<dependencies>
<dependency>
<groupId>org.jetbrains.kotlin</groupId>
<artifactId>kotlin-maven-plugin</artifactId>
<version>1.7.20</version>
</dependency>
</dependencies>
</project>

+ 14
- 0
poms/org.jetbrains.kotlin-kotlin-maven-serialization-1.6.21/pom.xml 查看文件

@@ -0,0 +1,14 @@
<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 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.jetbrains.kotlin</groupId>
<artifactId>placeholder-kotlin-maven-serialization</artifactId>
<version>1.6.21</version>
<name>Package kotlin-maven-serialization</name>
<dependencies>
<dependency>
<groupId>org.jetbrains.kotlin</groupId>
<artifactId>kotlin-maven-serialization</artifactId>
<version>1.6.21</version>
</dependency>
</dependencies>
</project>

+ 14
- 0
poms/org.jetbrains.kotlin-kotlin-maven-serialization-1.8.0/pom.xml 查看文件

@@ -0,0 +1,14 @@
<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 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.jetbrains.kotlin</groupId>
<artifactId>placeholder-kotlin-maven-serialization</artifactId>
<version>1.8.0</version>
<name>Package kotlin-maven-serialization</name>
<dependencies>
<dependency>
<groupId>org.jetbrains.kotlin</groupId>
<artifactId>kotlin-maven-serialization</artifactId>
<version>1.8.0</version>
</dependency>
</dependencies>
</project>

+ 14
- 0
poms/org.slf4j-slf4j-api-2.0.6/pom.xml 查看文件

@@ -0,0 +1,14 @@
<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 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.slf4j</groupId>
<artifactId>placeholder-slf4j-api</artifactId>
<version>2.0.6</version>
<name>Package slf4j-api</name>
<dependencies>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>2.0.6</version>
</dependency>
</dependencies>
</project>

+ 464
- 0
poms/org.sonatype.forge-forge-parent-38/pom.xml 查看文件

@@ -0,0 +1,464 @@
<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>tmp.org.sonatype.forge</groupId>
<artifactId>placeholder.forge-parent</artifactId>
<packaging>pom</packaging>
<version>38</version>
<name>${project.artifactId}</name>
<description>${project.name}</description>
<inceptionYear>2008</inceptionYear>
<url>http://forge.sonatype.com/</url>
<organization>
<name>Sonatype, Inc.</name>
<url>http://www.sonatype.com/</url>
</organization>
<licenses>
<license>
<name>ASLv2</name>
<url>http://www.apache.org/licenses/LICENSE-2.0</url>
<distribution>repo</distribution>
</license>
</licenses>
<developers>
<developer>
<name>Sonatype, Inc.</name>
<organization>Sonatype, Inc.</organization>
</developer>
</developers>
<scm>
<connection>scm:git:git://github.com/sonatype/oss-parents.git</connection>
<url>https://github.com/sonatype/oss-parents</url>
<developerConnection>scm:git:git@github.com:sonatype/oss-parents.git</developerConnection>
</scm>
<ciManagement>
<system>Bamboo</system>
<url>https://bamboo.zion.sonatype.com</url>
</ciManagement>
<issueManagement>
<system>Jira</system>
<url>https://issues.sonatype.org</url>
</issueManagement>
<prerequisites>
<maven>3.0</maven>
</prerequisites>
<properties>
<nexusUrl>https://repository.sonatype.org/</nexusUrl>
<forgeReleaseId>forge-releases</forgeReleaseId>
<forgeReleaseUrl>https://repository.sonatype.org/service/local/staging/deploy/maven2</forgeReleaseUrl>
<forgeSnapshotId>forge-snapshots</forgeSnapshotId>
<forgeSnapshotUrl>https://repository.sonatype.org/content/repositories/snapshots</forgeSnapshotUrl>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<maven.test.redirectTestOutputToFile>true</maven.test.redirectTestOutputToFile>
<surefire.failIfNoSpecifiedTests>false</surefire.failIfNoSpecifiedTests>
<localCheckout>true</localCheckout>
<pushChanges>false</pushChanges>
<failsafe.timeout>600</failsafe.timeout>
<nexus-staging.version>1.4.4</nexus-staging.version>
<maven.compiler.source>1.6</maven.compiler.source>
<maven.compiler.target>1.6</maven.compiler.target>
</properties>
<distributionManagement>
<repository>
<id>${forgeReleaseId}</id>
<url>${forgeReleaseUrl}</url>
</repository>
<snapshotRepository>
<id>${forgeSnapshotId}</id>
<url>${forgeSnapshotUrl}</url>
</snapshotRepository>
</distributionManagement>
<build>
<defaultGoal>install</defaultGoal>
<resources>
<resource>
<directory>${project.basedir}/src/main/resources</directory>
<filtering>false</filtering>
<includes>
<include>**/*</include>
</includes>
</resource>
<resource>
<directory>${project.basedir}/src/main/filtered-resources</directory>
<filtering>true</filtering>
<includes>
<include>**/*</include>
</includes>
</resource>
</resources>
<testResources>
<testResource>
<directory>${project.basedir}/src/test/resources</directory>
<filtering>false</filtering>
<includes>
<include>**/*</include>
</includes>
</testResource>
<testResource>
<directory>${project.basedir}/src/test/filtered-resources</directory>
<filtering>true</filtering>
<includes>
<include>**/*</include>
</includes>
</testResource>
</testResources>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>animal-sniffer-maven-plugin</artifactId>
<version>1.9</version>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>build-helper-maven-plugin</artifactId>
<version>1.7</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-antrun-plugin</artifactId>
<version>1.7</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-assembly-plugin</artifactId>
<version>2.4</version>
<configuration>
<tarLongFileMode>gnu</tarLongFileMode>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.felix</groupId>
<artifactId>maven-bundle-plugin</artifactId>
<version>2.3.7</version>
<configuration>
<instructions>
<Bundle-Description>${project.description}</Bundle-Description>
</instructions>
</configuration>
</plugin>
<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>3.0</version>
<configuration>
<source>${maven.compiler.source}</source>
<target>${maven.compiler.target}</target>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<version>2.5.1</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-deploy-plugin</artifactId>
<version>2.7</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-enforcer-plugin</artifactId>
<version>1.2</version>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>exec-maven-plugin</artifactId>
<version>1.2.1</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-failsafe-plugin</artifactId>
<version>2.13</version>
<configuration>
<redirectTestOutputToFile>${maven.test.redirectTestOutputToFile}</redirectTestOutputToFile>
<forkMode>always</forkMode>
<forkedProcessTimeoutInSeconds>${failsafe.timeout}</forkedProcessTimeoutInSeconds>
<systemPropertyVariables>
<java.awt.headless>true</java.awt.headless>
<java.io.tmpdir>${java.io.tmpdir}</java.io.tmpdir>
</systemPropertyVariables>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-gpg-plugin</artifactId>
<version>1.4</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-install-plugin</artifactId>
<version>2.4</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-invoker-plugin</artifactId>
<version>1.7</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>2.4</version>
<configuration>
<archive>
<manifest>
<addDefaultImplementationEntries>true</addDefaultImplementationEntries>
<addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
</manifest>
</archive>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.9</version>
</plugin>
<plugin>
<groupId>com.mycila.maven-license-plugin</groupId>
<artifactId>maven-license-plugin</artifactId>
<version>1.9.0</version>
<configuration>
<encoding>UTF-8</encoding>
<strictCheck>true</strictCheck>
<useDefaultExcludes>false</useDefaultExcludes>
<header>${project.basedir}/header.txt</header>
<includes>
<include>**/pom.xml</include>
<include>**/*.xml</include>
<include>**/*.xsd</include>
<include>**/*.xjb</include>
<include>**/*.properties</include>
<include>**/*.ini</include>
<include>**/*.java</include>
<include>**/*.groovy</include>
<include>**/*.scala</include>
<include>**/*.aj</include>
<include>**/*.js</include>
<include>**/*.css</include>
<include>**/*.help</include>
<include>**/*.proto</include>
<include>**/*.sm</include>
<include>**/*.bat</include>
<include>**/*.xsl</include>
<include>**/*.html</include>
<include>**/*.vm</include>
<include>**/*.md</include>
</includes>
<excludes>
<exclude>**/target/**</exclude>
<exclude>**/.*/**</exclude>
<exclude>**/dependency-reduced-pom.xml</exclude>
<exclude>**/nbactions*.xml</exclude>
<exclude>**/nb-configuration.xml</exclude>
<exclude>**/atlassian-ide-plugin.xml</exclude>
<exclude>**/release.properties</exclude>
<exclude>**/META-INF/services/**</exclude>
</excludes>
<mapping>
<aj>JAVADOC_STYLE</aj>
<groovy>JAVADOC_STYLE</groovy>
<help>SCRIPT_STYLE</help>
<ini>SCRIPT_STYLE</ini>
<java>SLASHSTAR_STYLE</java>
<md>XML_STYLE</md>
<proto>DOUBLESLASH_STYLE</proto>
<scala>SLASHSTAR_STYLE</scala>
<sm>DOUBLESLASH_STYLE</sm>
<vm>SHARPSTAR_STYLE</vm>
<xjb>XML_STYLE</xjb>
</mapping>
<aggregate>true</aggregate>
<goals>
<goal>check</goal>
</goals>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-plugin-plugin</artifactId>
<version>3.2</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-release-plugin</artifactId>
<version>2.2.1</version>
<configuration>
<autoVersionSubmodules>true</autoVersionSubmodules>
<goals>deploy</goals>
<localCheckout>${localCheckout}</localCheckout>
<pushChanges>${pushChanges}</pushChanges>
<mavenExecutorId>forked-path</mavenExecutorId>
<releaseProfiles>release</releaseProfiles>
<useReleaseProfile>false</useReleaseProfile>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-remote-resources-plugin</artifactId>
<version>1.4</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-repository-plugin</artifactId>
<version>2.3.1</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<version>2.6</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-scm-plugin</artifactId>
<version>1.8.1</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-shade-plugin</artifactId>
<version>2.1</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-site-plugin</artifactId>
<version>3.2</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<version>2.2.1</version>
</plugin>
<plugin>
<groupId>org.sonatype.plugins</groupId>
<artifactId>nexus-staging-maven-plugin</artifactId>
<version>${nexus-staging.version}</version>
<extensions>true</extensions>
<configuration>
<nexusUrl>${nexusUrl}</nexusUrl>
<keepStagingRepositoryOnCloseRuleFailure>true</keepStagingRepositoryOnCloseRuleFailure>
<tags>
<localUsername>${env.USER}</localUsername>
<javaVersion>${java.version}</javaVersion>
</tags>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.13</version>
<configuration>
<redirectTestOutputToFile>${maven.test.redirectTestOutputToFile}</redirectTestOutputToFile>
<failIfNoSpecifiedTests>${surefire.failIfNoSpecifiedTests}</failIfNoSpecifiedTests>
<systemPropertyVariables>
<java.awt.headless>true</java.awt.headless>
<java.io.tmpdir>${java.io.tmpdir}</java.io.tmpdir>
</systemPropertyVariables>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>2.3</version>
</plugin>
<plugin>
<groupId>org.codehaus.modello</groupId>
<artifactId>modello-maven-plugin</artifactId>
<version>1.6</version>
<configuration>
<useJava5>true</useJava5>
</configuration>
</plugin>
<plugin>
<groupId>org.sonatype.plugins</groupId>
<artifactId>sisu-maven-plugin</artifactId>
<version>1.1</version>
</plugin>
</plugins>
</pluginManagement>
<plugins>
<plugin>
<groupId>org.sonatype.plugins</groupId>
<artifactId>nexus-staging-maven-plugin</artifactId>
<configuration>
<serverId>${forgeSnapshotId}</serverId>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>jar-no-fork</goal>
</goals>
<configuration>
<includePom>true</includePom>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
<profiles>
<profile>
<id>release</id>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-deploy-plugin</artifactId>
<configuration>
<updateReleaseInfo>true</updateReleaseInfo>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-gpg-plugin</artifactId>
<configuration>
<passphrase>${gpg.passphrase}</passphrase>
<useAgent>true</useAgent>
</configuration>
<executions>
<execution>
<goals>
<goal>sign</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>
<plugin>
<groupId>org.sonatype.plugins</groupId>
<artifactId>nexus-staging-maven-plugin</artifactId>
<configuration>
<serverId>${forgeReleaseId}</serverId>
<updateReleaseInfo>true</updateReleaseInfo>
</configuration>
</plugin>
</plugins>
</build>
</profile>
</profiles>
<dependencies>
<dependency>
<groupId>org.sonatype.forge</groupId>
<artifactId>forge-parent</artifactId>
<version>38</version>
</dependency>
</dependencies>
</project>

+ 140
- 0
poms/org.sonatype.oss-oss-parent-9/pom.xml 查看文件

@@ -0,0 +1,140 @@
<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>tmp.org.sonatype.oss</groupId>
<artifactId>placeholder.oss-parent</artifactId>
<version>9</version>
<packaging>pom</packaging>
<name>Sonatype OSS Parent</name>
<url>http://nexus.sonatype.org/oss-repository-hosting.html</url>
<description>Sonatype helps open source projects to set up Maven repositories on https://oss.sonatype.org/</description>
<scm>
<connection>scm:svn:http://svn.sonatype.org/spice/trunk/oss/oss-parenti-9</connection>
<developerConnection>scm:svn:https://svn.sonatype.org/spice/trunk/oss/oss-parent-9</developerConnection>
<url>http://svn.sonatype.org/spice/trunk/oss/oss-parent-9</url>
</scm>
<repositories>
<repository>
<id>sonatype-nexus-snapshots</id>
<name>Sonatype Nexus Snapshots</name>
<url>https://oss.sonatype.org/content/repositories/snapshots</url>
<releases>
<enabled>false</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>
<distributionManagement>
<snapshotRepository>
<id>sonatype-nexus-snapshots</id>
<name>Sonatype Nexus Snapshots</name>
<url>${sonatypeOssDistMgmtSnapshotsUrl}</url>
</snapshotRepository>
<repository>
<id>sonatype-nexus-staging</id>
<name>Nexus Release Repository</name>
<url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>
</repository>
</distributionManagement>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-enforcer-plugin</artifactId>
<version>1.2</version>
<executions>
<execution>
<id>enforce-maven</id>
<goals>
<goal>enforce</goal>
</goals>
<configuration>
<rules>
<requireMavenVersion>
<version>(,2.1.0),(2.1.0,2.2.0),(2.2.0,)</version>
<message>Maven 2.1.0 and 2.2.0 produce incorrect GPG signatures and checksums respectively.</message>
</requireMavenVersion>
</rules>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-release-plugin</artifactId>
<version>2.1</version>
<configuration>
<mavenExecutorId>forked-path</mavenExecutorId>
<useReleaseProfile>false</useReleaseProfile>
<arguments>${arguments} -Psonatype-oss-release</arguments>
</configuration>
</plugin>
</plugins>
</pluginManagement>
</build>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<sonatypeOssDistMgmtSnapshotsUrl>https://oss.sonatype.org/content/repositories/snapshots/</sonatypeOssDistMgmtSnapshotsUrl>
<arguments />
</properties>
<profiles>
<profile>
<id>sonatype-oss-release</id>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<version>2.1.2</version>
<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>
<version>2.7</version>
<executions>
<execution>
<id>attach-javadocs</id>
<goals>
<goal>jar</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-gpg-plugin</artifactId>
<version>1.1</version>
<executions>
<execution>
<id>sign-artifacts</id>
<phase>verify</phase>
<goals>
<goal>sign</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
</profiles>
<dependencies>
<dependency>
<groupId>org.sonatype.oss</groupId>
<artifactId>oss-parent</artifactId>
<version>9</version>
</dependency>
</dependencies>
</project>

+ 14
- 0
poms/org.sonatype.sisu-sisu-guice-3.2.6/pom.xml 查看文件

@@ -0,0 +1,14 @@
<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 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.sonatype.sisu</groupId>
<artifactId>placeholder-sisu-guice</artifactId>
<version>3.2.6</version>
<name>Package sisu-guice</name>
<dependencies>
<dependency>
<groupId>org.sonatype.sisu</groupId>
<artifactId>sisu-guice</artifactId>
<version>3.2.6</version>
</dependency>
</dependencies>
</project>

+ 378
- 0
poms/org.sonatype.sisu.inject-guice-parent-3.2.6/pom.xml 查看文件

@@ -0,0 +1,378 @@
<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>
<parent>
<groupId>org.sonatype.forge</groupId>
<artifactId>forge-parent</artifactId>
<version>38</version>
</parent>
<packaging>pom</packaging>
<groupId>tmp.org.sonatype.sisu.inject</groupId>
<artifactId>placeholder.guice-parent</artifactId>
<version>3.2.6</version>
<name>Sisu Guice</name>
<description>
Patched build of Guice: a lightweight dependency injection framework for Java 6 and above
</description>
<url>https://github.com/google/guice</url>
<inceptionYear>2006</inceptionYear>
<organization>
<name>Google, Inc.</name>
<url>http://www.google.com</url>
</organization>
<mailingLists>
<mailingList>
<name>Guice Users List</name>
<archive>http://groups.google.com/group/google-guice/topics</archive>
<subscribe>http://groups.google.com/group/google-guice/subscribe</subscribe>
<unsubscribe>http://groups.google.com/group/google-guice/subscribe</unsubscribe>
<post>http://groups.google.com/group/google-guice/post</post>
</mailingList>
<mailingList>
<name>Guice Developers List</name>
<archive>http://groups.google.com/group/google-guice-dev/topics</archive>
<subscribe>http://groups.google.com/group/google-guice-dev/subscribe</subscribe>
<unsubscribe>http://groups.google.com/group/google-guice-dev/subscribe</unsubscribe>
<post>http://groups.google.com/group/google-guice-dev/post</post>
</mailingList>
</mailingLists>
<scm>
<connection>scm:git:git@github.com:sonatype/sisu-guice.git</connection>
<developerConnection>scm:git:git@github.com:sonatype/sisu-guice.git</developerConnection>
<url>http://github.com/sonatype/sisu-guice</url>
<tag>sisu-guice-3.2.6</tag>
</scm>
<issueManagement>
<system>Google Code</system>
<url>https://github.com/google/guice/issues/</url>
</issueManagement>
<ciManagement>
<system>Travis</system>
<url>https://travis-ci.org/google/guice</url>
</ciManagement>
<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>
<modules>
<module>bom</module>
<module>core</module>
<module>extensions</module>
</modules>
<prerequisites>
<maven>3.0</maven>
</prerequisites>
<properties>
<guice.api.version>1.4</guice.api.version>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<guice.with.jarjar>true</guice.with.jarjar>
<guice.with.no_aop>true</guice.with.no_aop>
</properties>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.11</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>javax.inject</groupId>
<artifactId>javax.inject</artifactId>
<version>1</version>
</dependency>
<dependency>
<groupId>javax.inject</groupId>
<artifactId>javax.inject-tck</artifactId>
<version>1</version>
</dependency>
<dependency>
<groupId>aopalliance</groupId>
<artifactId>aopalliance</artifactId>
<version>1.0</version>
</dependency>
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
<version>16.0.1</version>
</dependency>
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava-testlib</artifactId>
<version>16.0.1</version>
</dependency>
<dependency>
<groupId>org.ow2.asm</groupId>
<artifactId>asm</artifactId>
<version>5.0.3</version>
</dependency>
<dependency>
<groupId>cglib</groupId>
<artifactId>cglib</artifactId>
<version>3.1</version>
</dependency>
<dependency>
<groupId>org.sonatype.sisu.inject</groupId>
<artifactId>guice-parent</artifactId>
<version>3.2.6</version>
</dependency>
</dependencies>
<build>
<sourceDirectory>${project.basedir}/src</sourceDirectory>
<resources>
<resource>
<filtering>false</filtering>
<directory>${project.basedir}/src</directory>
<excludes>
<exclude>**/*.java</exclude>
</excludes>
</resource>
</resources>
<testSourceDirectory>${project.basedir}/test</testSourceDirectory>
<testResources>
<testResource>
<filtering>false</filtering>
<directory>${project.basedir}/test</directory>
<excludes>
<exclude>**/*.java</exclude>
</excludes>
</testResource>
</testResources>
<pluginManagement>
<plugins>
<plugin>
<groupId>com.mycila</groupId>
<artifactId>license-maven-plugin</artifactId>
<version>2.6</version>
<configuration>
<encoding>UTF-8</encoding>
<header>${project.basedir}/lib/build/header.txt</header>
<headerDefinitions>
<headerDefinition>${project.basedir}/lib/build/header-definitions.xml</headerDefinition>
</headerDefinitions>
<skipExistingHeaders>true</skipExistingHeaders>
<aggregate>true</aggregate>
<includes>
<include>**/*.java</include>
</includes>
<excludes>
<exclude>**/build/**</exclude>
<exclude>**/target/**</exclude>
<exclude>**/lib/**</exclude>
<exclude>**/test/**</exclude>
<exclude>**/example*/**</exclude>
</excludes>
<mapping>
<java>JAVADOC_STYLE</java>
</mapping>
</configuration>
</plugin>
<plugin>
<artifactId>maven-remote-resources-plugin</artifactId>
<version>1.1</version>
<executions>
<execution>
<goals>
<goal>process</goal>
</goals>
<configuration>
<resourceBundles>
<resourceBundle>org.apache:apache-jar-resource-bundle:1.4</resourceBundle>
</resourceBundles>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.3.2</version>
<configuration>
<source>1.6</source>
<target>1.6</target>
</configuration>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>animal-sniffer-maven-plugin</artifactId>
<version>1.10</version>
<configuration>
<signature>
<groupId>org.codehaus.mojo.signature</groupId>
<artifactId>java16</artifactId>
<version>1.0</version>
</signature>
</configuration>
<executions>
<execution>
<id>check-java-1.6-compat</id>
<phase>process-classes</phase>
<goals>
<goal>check</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.6</version>
<configuration>
<redirectTestOutputToFile>true</redirectTestOutputToFile>
</configuration>
<executions>
<execution>
<id>stack-traces-off</id>
<phase>test</phase>
<goals>
<goal>test</goal>
</goals>
<configuration>
<argLine>-Dguice_include_stack_traces=OFF</argLine>
</configuration>
</execution>
<execution>
<id>stack-traces-complete</id>
<phase>test</phase>
<goals>
<goal>test</goal>
</goals>
<configuration>
<argLine>-Dguice_include_stack_traces=COMPLETE</argLine>
</configuration>
</execution>
<execution>
<id>default-test</id>
<phase>test</phase>
<goals>
<goal>test</goal>
</goals>
<configuration>
<argLine>-Dguice_include_stack_traces=ONLY_FOR_DECLARING_SOURCE</argLine>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.felix</groupId>
<artifactId>maven-bundle-plugin</artifactId>
<version>2.1.0</version>
<configuration>
<instructions>
<module>com.google.inject</module>
<_include>-${project.basedir}/build.properties</_include>
<Bundle-Copyright>Copyright (C) 2006 Google Inc.</Bundle-Copyright>
<Bundle-DocURL>https://github.com/google/guice</Bundle-DocURL>
<Bundle-Name>${project.artifactId}</Bundle-Name>
<Bundle-Vendor>Sonatype, Inc.</Bundle-Vendor>
<Bundle-RequiredExecutionEnvironment>JavaSE-1.6</Bundle-RequiredExecutionEnvironment>
<Import-Package>!com.google.inject.*,*</Import-Package>
<_exportcontents>!*.internal.*,$(module).*;version=${guice.api.version}</_exportcontents>
<_versionpolicy>$(version;==;$(@))</_versionpolicy>
<_nouses>true</_nouses>
<_removeheaders>
Embed-Dependency,Embed-Transitive,
Built-By,Tool,Created-By,Build-Jdk,
Originally-Created-By,Archiver-Version,
Include-Resource,Private-Package,
Ignore-Package,Bnd-LastModified
</_removeheaders>
</instructions>
<excludeDependencies>guava</excludeDependencies>
</configuration>
<executions>
<execution>
<phase>prepare-package</phase>
<goals>
<goal>manifest</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-jar-plugin</artifactId>
<version>2.3.1</version>
<configuration>
<archive>
<manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
<addMavenDescriptor>false</addMavenDescriptor>
</archive>
</configuration>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>test-jar</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.7</version>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>jar</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-source-plugin</artifactId>
<version>2.1.2</version>
</plugin>
<plugin>
<artifactId>maven-gpg-plugin</artifactId>
<version>1.4</version>
</plugin>
<plugin>
<artifactId>maven-release-plugin</artifactId>
<version>2.5</version>
<configuration>
<autoVersionSubmodules>true</autoVersionSubmodules>
</configuration>
</plugin>
<plugin>
<artifactId>maven-deploy-plugin</artifactId>
<version>2.7</version>
</plugin>
</plugins>
</pluginManagement>
</build>
<profiles>
<profile>
<id>jdk8</id>
<activation>
<jdk>[1.8,)</jdk>
</activation>
<modules>
<module>jdk8-tests</module>
</modules>
<reporting>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<configuration>
<additionalparam>-Xdoclint:none</additionalparam>
</configuration>
</plugin>
</plugins>
</reporting>
<build>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<configuration>
<additionalparam>-Xdoclint:none</additionalparam>
</configuration>
</plugin>
</plugins>
</pluginManagement>
</build>
</profile>
</profiles>
</project>

+ 17
- 9
update-poms.py 查看文件

@@ -399,22 +399,35 @@ async def download(package: Package, queue: asyncio.Queue) -> None:
verified = await package.verify() verified = await package.verify()
break break
except TooManyRequestsException: except TooManyRequestsException:
logger.info('Too many requests. Delaying next attempt')
logger.info(f'{package}: Too many requests. Delaying next attempt')
await asyncio.sleep(3*random.random() + 0.2) await asyncio.sleep(3*random.random() + 0.2)
else: else:
logger.error(f'{package}: Verification failed after 50 tries') logger.error(f'{package}: Verification failed after 50 tries')
exit(1) exit(1)


if verified: if verified:
while True:
for _ in range(50):
try: try:
pom = await package.pom pom = await package.pom
break break
except TooManyRequestsException: except TooManyRequestsException:
logger.info('Too many requests. Delaying next attempt')
logger.info(f'{package}: Too many requests. Delaying next attempt')
await asyncio.sleep(3*random.random() + 0.2) await asyncio.sleep(3*random.random() + 0.2)
except WaitForPackage as e:
logger.info(f'{package}: Waiting for {e.package}')

async with in_progress_lock:
if str(package) in in_progress:
in_progress.remove(str(package))

if str(e.package) not in in_progress:
await queue.put(e.package)

await queue.put(package)

return
else: else:
logger.error(f'{package}: Verification failed after 50 tries')
logger.error(f'{package}: POM parsing failed after 50 tries')
exit(1) exit(1)


if not pom: if not pom:
@@ -459,11 +472,6 @@ async def worker(queue: asyncio.Queue) -> None:
try: try:
await download(package, queue) await download(package, queue)
break break
except WaitForPackage as e:
logger.info(f'{package}: Waiting for {e.package}')
await queue.put(e.package)
await queue.put(package)
break
except PackageError: except PackageError:
logger.exception(f'{package}: Error while processing package') logger.exception(f'{package}: Error while processing package')
break break


正在加载...
取消
保存