浏览代码

Automatically fetch latest POM files (#26)

* Add script to automatically download the latest pom/bom file

* Fix update script

* Update docker java version

* Add jboss mirror

* Make sure to remove containers

* Create POM from scratch instead of downloading

* Make logs clearer

* Update generated pom

* Add handling of BOMs

* Handle transitive BOM dependencies

* Replace manual BOMs with automatically fetched ones

* Replace manual POMs with automatically fetched ones

* Separate package versions to prevent transient dependency conflicts

* Add hibernate update

* Revert "Add jboss mirror"

This reverts commit 6f5b00dfac.

* Revert "Update docker java version"

This reverts commit 5a39d0f49a.

* Update README

* Update quarkus and asciidoctor

* Add koin
custom-downloader
Sindre Stephansen GitHub 3 年前
父节点
当前提交
15902d95d5
找不到此签名对应的密钥 GPG 密钥 ID: 4AEE18F83AFDEB23
共有 65 个文件被更改,包括 28869 次插入4249 次删除
  1. +7
    -2
      README.md
  2. +49
    -0
      package-list.txt
  3. +56
    -15
      pom.xml
  4. +0
    -57
      poms/asciidoctor/pom.xml
  5. +10
    -4
      poms/com.fasterxml.jackson:jackson-bom:2.13.3/pom.xml
  6. +17
    -0
      poms/com.github.eirslett:frontend-maven-plugin:1.12.1/pom.xml
  7. +17
    -0
      poms/com.google.guava:guava:31.1-jre/pom.xml
  8. +3
    -0
      poms/com.google.inject:guice-bom:5.1.0/pom.xml
  9. +17
    -0
      poms/com.thoughtworks.qdox:qdox:2.0.1/pom.xml
  10. +0
    -102
      poms/hibernate-types/pom.xml
  11. +17
    -0
      poms/io.insert-koin:koin-core-jvm:3.2.0/pom.xml
  12. +17
    -0
      poms/io.insert-koin:koin-core:3.2.0/pom.xml
  13. +17
    -0
      poms/io.insert-koin:koin-test-core:2.2.3/pom.xml
  14. +17
    -0
      poms/io.insert-koin:koin-test-junit5:3.2.0/pom.xml
  15. +17
    -0
      poms/io.insert-koin:koin-test:3.2.0/pom.xml
  16. +3
    -0
      poms/io.kotest:kotest-bom:5.3.0/pom.xml
  17. +9641
    -0
      poms/io.quarkus.platform:quarkus-bom:2.9.1.Final/pom.xml
  18. +1934
    -1837
      poms/io.quarkus.platform:quarkus-bom:2.9.2.Final/pom.xml
  19. +5182
    -2007
      poms/io.quarkus.platform:quarkus-camel-bom:2.9.1.Final/pom.xml
  20. +10834
    -0
      poms/io.quarkus.platform:quarkus-camel-bom:2.9.2.Final/pom.xml
  21. +17
    -0
      poms/io.quarkus.platform:quarkus-maven-plugin:2.9.1.Final/pom.xml
  22. +17
    -0
      poms/io.quarkus.platform:quarkus-maven-plugin:2.9.2.Final/pom.xml
  23. +0
    -57
      poms/maven-plugins/pom.xml
  24. +17
    -0
      poms/org.apache.maven.plugins:maven-compiler-plugin:3.10.1/pom.xml
  25. +17
    -0
      poms/org.apache.maven.plugins:maven-failsafe-plugin:3.0.0-M6/pom.xml
  26. +17
    -0
      poms/org.apache.maven.plugins:maven-shade-plugin:3.3.0/pom.xml
  27. +17
    -0
      poms/org.apache.maven.plugins:maven-surefire-plugin:3.0.0-M6/pom.xml
  28. +17
    -0
      poms/org.asciidoctor:asciidoctor-maven-plugin:2.2.2/pom.xml
  29. +17
    -0
      poms/org.asciidoctor:asciidoctorj-api:2.5.3/pom.xml
  30. +17
    -0
      poms/org.asciidoctor:asciidoctorj-diagram-plantuml:1.2021.8/pom.xml
  31. +17
    -0
      poms/org.asciidoctor:asciidoctorj-diagram:2.2.1/pom.xml
  32. +17
    -0
      poms/org.asciidoctor:asciidoctorj-pdf:2.0.0/pom.xml
  33. +17
    -0
      poms/org.asciidoctor:asciidoctorj-pdf:2.0.2/pom.xml
  34. +17
    -0
      poms/org.asciidoctor:asciidoctorj-revealjs:5.0.0.rc1/pom.xml
  35. +17
    -0
      poms/org.asciidoctor:asciidoctorj-test-support:2.5.3/pom.xml
  36. +17
    -0
      poms/org.asciidoctor:asciidoctorj:2.5.3/pom.xml
  37. +3
    -0
      poms/org.axonframework:axon-bom:4.5.12/pom.xml
  38. +17
    -0
      poms/org.eclipse.sisu:org.eclipse.sisu.inject:0.9.0.M1/pom.xml
  39. +49
    -0
      poms/org.hibernate:hibernate-core:6.0.1.Final/pom.xml
  40. +49
    -0
      poms/org.hibernate:hibernate-core:6.0.2.Final/pom.xml
  41. +49
    -0
      poms/org.hibernate:hibernate-ehcache:6.0.0.Alpha7/pom.xml
  42. +5
    -2
      poms/org.jboss.resteasy:resteasy-bom:6.1.0.Beta2/pom.xml
  43. +4
    -1
      poms/org.jetbrains.kotlin:kotlin-bom:1.7.0-RC/pom.xml
  44. +17
    -0
      poms/org.jetbrains.kotlin:kotlin-maven-allopen:1.7.0-RC/pom.xml
  45. +17
    -0
      poms/org.jetbrains.kotlin:kotlin-maven-noarg:1.7.0-RC/pom.xml
  46. +17
    -0
      poms/org.jetbrains.kotlin:kotlin-maven-plugin:1.7.0-RC/pom.xml
  47. +145
    -0
      poms/org.junit:junit-bom:5.7.1/pom.xml
  48. +22
    -19
      poms/org.junit:junit-bom:5.9.0-M1/pom.xml
  49. +10
    -7
      poms/org.mockito:mockito-bom:4.5.1/pom.xml
  50. +17
    -0
      poms/org.postgresql:postgresql:42.3.6/pom.xml
  51. +17
    -0
      poms/org.springframework.amqp:spring-rabbit-test:2.4.5/pom.xml
  52. +17
    -0
      poms/org.springframework.boot:spring-boot-starter-actuator:2.7.0/pom.xml
  53. +17
    -0
      poms/org.springframework.boot:spring-boot-starter-amqp:2.7.0/pom.xml
  54. +17
    -0
      poms/org.springframework.boot:spring-boot-starter-hateoas:2.7.0/pom.xml
  55. +17
    -0
      poms/org.springframework.boot:spring-boot-starter-oauth2-resource-server:2.7.0/pom.xml
  56. +17
    -0
      poms/org.springframework.boot:spring-boot-starter-security:2.7.0/pom.xml
  57. +17
    -0
      poms/org.springframework.boot:spring-boot-starter-test:2.7.0/pom.xml
  58. +17
    -0
      poms/org.springframework.boot:spring-boot-starter-thymeleaf:2.7.0/pom.xml
  59. +17
    -0
      poms/org.springframework.boot:spring-boot-starter-web:2.7.0/pom.xml
  60. +17
    -0
      poms/org.springframework.security:spring-security-test:5.7.1/pom.xml
  61. +26
    -23
      poms/org.springframework:spring-framework-bom:5.3.20/pom.xml
  62. +17
    -0
      poms/org.thymeleaf.extras:thymeleaf-extras-springsecurity5:3.1.0.M1/pom.xml
  63. +0
    -113
      poms/spring-boot/pom.xml
  64. +5
    -3
      run.sh
  65. +120
    -0
      update-poms.sh

+ 7
- 2
README.md 查看文件

@@ -11,8 +11,13 @@ Run the following command:
This starts the reposilite server, then starts maven and makes download all packages defined in the pom's in the `poms/` folder, including their dependencies. These packages are then cached by reposilite in `data/`. The relevant folders are turned into tarballs and saved in the root directory. This starts the reposilite server, then starts maven and makes download all packages defined in the pom's in the `poms/` folder, including their dependencies. These packages are then cached by reposilite in `data/`. The relevant folders are turned into tarballs and saved in the root directory.


## Adding packages ## Adding packages
New packages should be defined as a dependency in a `pom.xml` file in a subfolder in `poms/`.
### Automatically
New packages can be added to the `package-list.txt` file. The group ID and artifact ID are required, but the version is optional. If the version number is omitted the latest version is found. Run `./update-poms.sh` to generate the pom files from the package file.
The root `pom.xml` file is updated automatically.


After the `pom.xml` is updated, run `./generate_master_pom.xml` to update the root `pom.xml` file, and commit the changes.
### Manually
Pom files can be added manually by creating a folder with a `pom.xml` file in the `poms/` folder.

After the `pom.xml` is created, run `./generate_master_pom.xml` to update the root `pom.xml` file, and commit the changes.


This structure is necessary to make dependabot find all dependencies. This structure is necessary to make dependabot find all dependencies.

+ 49
- 0
package-list.txt 查看文件

@@ -0,0 +1,49 @@
io.quarkus.platform:quarkus-bom
io.quarkus.platform:quarkus-camel-bom
io.quarkus.platform:quarkus-maven-plugin
org.jetbrains.kotlin:kotlin-bom
com.fasterxml.jackson:jackson-bom
org.junit:junit-bom
io.kotest:kotest-bom
org.axonframework:axon-bom
com.google.inject:guice-bom
org.mockito:mockito-bom
org.jboss.resteasy:resteasy-bom
org.springframework:spring-framework-bom
org.asciidoctor:asciidoctor-maven-plugin
org.asciidoctor:asciidoctorj
org.asciidoctor:asciidoctorj-api
org.asciidoctor:asciidoctorj-test-support
org.asciidoctor:asciidoctorj-revealjs
org.asciidoctor:asciidoctorj-diagram-plantuml
org.asciidoctor:asciidoctorj-pdf
org.asciidoctor:asciidoctorj-diagram
org.hibernate:hibernate-core
com.google.guava:guava
org.hibernate:hibernate-ehcache
org.postgresql:postgresql
org.springframework.boot:spring-boot-starter-actuator
org.springframework.boot:spring-boot-starter-amqp
org.springframework.boot:spring-boot-starter-hateoas
org.springframework.boot:spring-boot-starter-oauth2-resource-server
org.springframework.boot:spring-boot-starter-security
org.springframework.boot:spring-boot-starter-thymeleaf
org.springframework.boot:spring-boot-starter-web
org.springframework.boot:spring-boot-starter-test
org.springframework.amqp:spring-rabbit-test
org.springframework.security:spring-security-test
org.thymeleaf.extras:thymeleaf-extras-springsecurity5
org.jetbrains.kotlin:kotlin-maven-plugin
org.jetbrains.kotlin:kotlin-maven-allopen
org.jetbrains.kotlin:kotlin-maven-noarg
io.quarkus.platform:quarkus-maven-plugin
org.apache.maven.plugins:maven-surefire-plugin
org.apache.maven.plugins:maven-failsafe-plugin
org.apache.maven.plugins:maven-shade-plugin
org.apache.maven.plugins:maven-compiler-plugin
com.github.eirslett:frontend-maven-plugin
io.insert-koin:koin-core
io.insert-koin:koin-core-jvm
io.insert-koin:koin-test
io.insert-koin:koin-test-core
io.insert-koin:koin-test-junit5

+ 56
- 15
pom.xml 查看文件

@@ -3,20 +3,61 @@
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/asciidoctor/pom.xml</module>
<module>poms/axon/pom.xml</module>
<module>poms/guice/pom.xml</module>
<module>poms/hibernate-types/pom.xml</module>
<module>poms/jackson/pom.xml</module>
<module>poms/junit5/pom.xml</module>
<module>poms/kotest/pom.xml</module>
<module>poms/kotlin/pom.xml</module>
<module>poms/maven-plugins/pom.xml</module>
<module>poms/mockito/pom.xml</module>
<module>poms/quarkus-camel/pom.xml</module>
<module>poms/quarkus/pom.xml</module>
<module>poms/resteasy/pom.xml</module>
<module>poms/spring-boot/pom.xml</module>
<module>poms/spring-framework/pom.xml</module>
<module>poms/com.fasterxml.jackson:jackson-bom:2.13.3/pom.xml</module>
<module>poms/com.github.eirslett:frontend-maven-plugin:1.12.1/pom.xml</module>
<module>poms/com.google.guava:guava:31.1-jre/pom.xml</module>
<module>poms/com.google.inject:guice-bom:5.1.0/pom.xml</module>
<module>poms/com.thoughtworks.qdox:qdox:2.0.1/pom.xml</module>
<module>poms/io.insert-koin:koin-core:3.2.0/pom.xml</module>
<module>poms/io.insert-koin:koin-core-jvm:3.2.0/pom.xml</module>
<module>poms/io.insert-koin:koin-test:3.2.0/pom.xml</module>
<module>poms/io.insert-koin:koin-test-core:2.2.3/pom.xml</module>
<module>poms/io.insert-koin:koin-test-junit5:3.2.0/pom.xml</module>
<module>poms/io.kotest:kotest-bom:5.3.0/pom.xml</module>
<module>poms/io.quarkus.platform:quarkus-bom:2.9.1.Final/pom.xml</module>
<module>poms/io.quarkus.platform:quarkus-bom:2.9.2.Final/pom.xml</module>
<module>poms/io.quarkus.platform:quarkus-camel-bom:2.9.1.Final/pom.xml</module>
<module>poms/io.quarkus.platform:quarkus-camel-bom:2.9.2.Final/pom.xml</module>
<module>poms/io.quarkus.platform:quarkus-maven-plugin:2.9.1.Final/pom.xml</module>
<module>poms/io.quarkus.platform:quarkus-maven-plugin:2.9.2.Final/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-M6/pom.xml</module>
<module>poms/org.apache.maven.plugins:maven-shade-plugin:3.3.0/pom.xml</module>
<module>poms/org.apache.maven.plugins:maven-surefire-plugin:3.0.0-M6/pom.xml</module>
<module>poms/org.asciidoctor:asciidoctorj:2.5.3/pom.xml</module>
<module>poms/org.asciidoctor:asciidoctorj-api:2.5.3/pom.xml</module>
<module>poms/org.asciidoctor:asciidoctorj-diagram:2.2.1/pom.xml</module>
<module>poms/org.asciidoctor:asciidoctorj-diagram-plantuml:1.2021.8/pom.xml</module>
<module>poms/org.asciidoctor:asciidoctorj-pdf:2.0.0/pom.xml</module>
<module>poms/org.asciidoctor:asciidoctorj-pdf:2.0.2/pom.xml</module>
<module>poms/org.asciidoctor:asciidoctorj-revealjs:5.0.0.rc1/pom.xml</module>
<module>poms/org.asciidoctor:asciidoctorj-test-support:2.5.3/pom.xml</module>
<module>poms/org.asciidoctor:asciidoctor-maven-plugin:2.2.2/pom.xml</module>
<module>poms/org.axonframework:axon-bom:4.5.12/pom.xml</module>
<module>poms/org.eclipse.sisu:org.eclipse.sisu.inject:0.9.0.M1/pom.xml</module>
<module>poms/org.hibernate:hibernate-core:6.0.1.Final/pom.xml</module>
<module>poms/org.hibernate:hibernate-core:6.0.2.Final/pom.xml</module>
<module>poms/org.hibernate:hibernate-ehcache:6.0.0.Alpha7/pom.xml</module>
<module>poms/org.jboss.resteasy:resteasy-bom:6.1.0.Beta2/pom.xml</module>
<module>poms/org.jetbrains.kotlin:kotlin-bom:1.7.0-RC/pom.xml</module>
<module>poms/org.jetbrains.kotlin:kotlin-maven-allopen:1.7.0-RC/pom.xml</module>
<module>poms/org.jetbrains.kotlin:kotlin-maven-noarg:1.7.0-RC/pom.xml</module>
<module>poms/org.jetbrains.kotlin:kotlin-maven-plugin:1.7.0-RC/pom.xml</module>
<module>poms/org.junit:junit-bom:5.7.1/pom.xml</module>
<module>poms/org.junit:junit-bom:5.9.0-M1/pom.xml</module>
<module>poms/org.mockito:mockito-bom:4.5.1/pom.xml</module>
<module>poms/org.postgresql:postgresql:42.3.6/pom.xml</module>
<module>poms/org.springframework.amqp:spring-rabbit-test:2.4.5/pom.xml</module>
<module>poms/org.springframework.boot:spring-boot-starter-actuator:2.7.0/pom.xml</module>
<module>poms/org.springframework.boot:spring-boot-starter-amqp:2.7.0/pom.xml</module>
<module>poms/org.springframework.boot:spring-boot-starter-hateoas:2.7.0/pom.xml</module>
<module>poms/org.springframework.boot:spring-boot-starter-oauth2-resource-server:2.7.0/pom.xml</module>
<module>poms/org.springframework.boot:spring-boot-starter-security:2.7.0/pom.xml</module>
<module>poms/org.springframework.boot:spring-boot-starter-test:2.7.0/pom.xml</module>
<module>poms/org.springframework.boot:spring-boot-starter-thymeleaf:2.7.0/pom.xml</module>
<module>poms/org.springframework.boot:spring-boot-starter-web:2.7.0/pom.xml</module>
<module>poms/org.springframework.security:spring-security-test:5.7.1/pom.xml</module>
<module>poms/org.springframework:spring-framework-bom:5.3.20/pom.xml</module>
<module>poms/org.thymeleaf.extras:thymeleaf-extras-springsecurity5:3.1.0.M1/pom.xml</module>
</modules> </modules>
</project> </project>

+ 0
- 57
poms/asciidoctor/pom.xml 查看文件

@@ -1,57 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<!-- This module was also published with a richer model, Gradle metadata, -->
<!-- which should be used instead. Do not delete the following line which -->
<!-- is to indicate to Gradle or any Gradle module metadata file consumer -->
<!-- that they should prefer consuming it instead. -->
<!-- do_not_remove: published-with-gradle-metadata -->
<modelVersion>4.0.0</modelVersion>
<groupId>io.kotest</groupId>
<artifactId>kotest-bom</artifactId>
<version>5.2.2</version>
<packaging>pom</packaging>
<name>Kotest</name>
<dependencies>
<dependency>
<groupId>org.asciidoctor</groupId>
<artifactId>asciidoctor-maven-plugin</artifactId>
<version>2.2.2</version>
<type>maven-plugin</type>
</dependency>
<dependency>
<groupId>org.asciidoctor</groupId>
<artifactId>asciidoctorj</artifactId>
<version>2.5.3</version>
</dependency>
<dependency>
<groupId>org.asciidoctor</groupId>
<artifactId>asciidoctorj-api</artifactId>
<version>2.5.3</version>
</dependency>
<dependency>
<groupId>org.asciidoctor</groupId>
<artifactId>asciidoctorj-test-support</artifactId>
<version>2.5.3</version>
</dependency>
<dependency>
<groupId>org.asciidoctor</groupId>
<artifactId>asciidoctorj-revealjs</artifactId>
<version>4.1.0</version>
</dependency>
<dependency>
<groupId>org.asciidoctor</groupId>
<artifactId>asciidoctorj-diagram-plantuml</artifactId>
<version>1.2021.8</version>
</dependency>
<dependency>
<groupId>org.asciidoctor</groupId>
<artifactId>asciidoctorj-pdf</artifactId>
<version>1.6.2</version>
</dependency>
<dependency>
<groupId>org.asciidoctor</groupId>
<artifactId>asciidoctorj-diagram</artifactId>
<version>2.2.1</version>
</dependency>
</dependencies>
</project>

poms/jackson/pom.xml → poms/com.fasterxml.jackson:jackson-bom:2.13.3/pom.xml 查看文件

@@ -14,9 +14,12 @@
<description>Bill of Materials pom for getting full, complete set of compatible versions <description>Bill of Materials pom for getting full, complete set of compatible versions
of Jackson components maintained by FasterXML.com of Jackson components maintained by FasterXML.com
</description> </description>
<version>2.13.2.20220328</version>
<version>2.13.3</version>
<packaging>pom</packaging> <packaging>pom</packaging>


<modules>
<module>base</module> <!-- "It's all about that base 'bout that base..." -->
</modules>


<organization> <organization>
<name>FasterXML</name> <name>FasterXML</name>
@@ -42,11 +45,11 @@ of Jackson components maintained by FasterXML.com
<connection>scm:git:git@github.com:FasterXML/jackson-bom.git</connection> <connection>scm:git:git@github.com:FasterXML/jackson-bom.git</connection>
<developerConnection>scm:git:git@github.com:FasterXML/jackson-bom.git</developerConnection> <developerConnection>scm:git:git@github.com:FasterXML/jackson-bom.git</developerConnection>
<url>https://github.com/FasterXML/jackson-bom</url> <url>https://github.com/FasterXML/jackson-bom</url>
<tag>jackson-bom-2.13.2.20220328</tag>
<tag>jackson-bom-2.13.3</tag>
</scm> </scm>


<properties> <properties>
<jackson.version>2.13.2</jackson.version>
<jackson.version>2.13.3</jackson.version>


<!-- 25-Sep-2019, tatu: With Jackson 2.x we will release full patch-level versions <!-- 25-Sep-2019, tatu: With Jackson 2.x we will release full patch-level versions
of annotations BUT they are all identical, content-wise. of annotations BUT they are all identical, content-wise.
@@ -56,7 +59,7 @@ of Jackson components maintained by FasterXML.com
--> -->
<jackson.version.annotations>${jackson.version}</jackson.version.annotations> <jackson.version.annotations>${jackson.version}</jackson.version.annotations>
<jackson.version.core>${jackson.version}</jackson.version.core> <jackson.version.core>${jackson.version}</jackson.version.core>
<jackson.version.databind>2.13.2.2</jackson.version.databind>
<jackson.version.databind>${jackson.version}</jackson.version.databind>
<jackson.version.dataformat>${jackson.version}</jackson.version.dataformat> <jackson.version.dataformat>${jackson.version}</jackson.version.dataformat>
<jackson.version.datatype>${jackson.version}</jackson.version.datatype> <jackson.version.datatype>${jackson.version}</jackson.version.datatype>
<jackson.version.jaxrs>${jackson.version}</jackson.version.jaxrs> <jackson.version.jaxrs>${jackson.version}</jackson.version.jaxrs>
@@ -70,6 +73,7 @@ of Jackson components maintained by FasterXML.com
<javax.activation.version>1.2.0</javax.activation.version> <javax.activation.version>1.2.0</javax.activation.version>
</properties> </properties>


<dependencies> <dependencies>


<!-- Core --> <!-- Core -->
@@ -408,6 +412,7 @@ of Jackson components maintained by FasterXML.com
</dependency> </dependency>


</dependencies> </dependencies>


<!-- Alas, need to include snapshot reference since otherwise can not find <!-- Alas, need to include snapshot reference since otherwise can not find
snapshot of parent... --> snapshot of parent... -->
@@ -421,3 +426,4 @@ of Jackson components maintained by FasterXML.com
</repository> </repository>
</repositories> </repositories>
</project> </project>


+ 17
- 0
poms/com.github.eirslett:frontend-maven-plugin:1.12.1/pom.xml 查看文件

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.com.github.eirslett</groupId>
<artifactId>placeholder-frontend-maven-plugin</artifactId>
<version>1.12.1</version>
<packaging>pom</packaging>
<name>Package frontend-maven-plugin</name>
<dependencies>
<dependency>
<groupId>com.github.eirslett</groupId>
<artifactId>frontend-maven-plugin</artifactId>
<version>1.12.1</version>
</dependency>
</dependencies>
</project>

+ 17
- 0
poms/com.google.guava:guava:31.1-jre/pom.xml 查看文件

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.com.google.guava</groupId>
<artifactId>placeholder-guava</artifactId>
<version>31.1-jre</version>
<packaging>pom</packaging>
<name>Package guava</name>
<dependencies>
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
<version>31.1-jre</version>
</dependency>
</dependencies>
</project>

poms/guice/pom.xml → poms/com.google.inject:guice-bom:5.1.0/pom.xml 查看文件

@@ -15,6 +15,7 @@


<name>Google Guice - Bill of Materials</name> <name>Google Guice - Bill of Materials</name>


<dependencies> <dependencies>
<dependency> <dependency>
<groupId>com.google.inject</groupId> <groupId>com.google.inject</groupId>
@@ -97,4 +98,6 @@
</dependency> </dependency>
--> -->
</dependencies> </dependencies>
</project> </project>


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

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.com.thoughtworks.qdox</groupId>
<artifactId>placeholder-qdox</artifactId>
<version>2.0.1</version>
<packaging>pom</packaging>
<name>Package qdox</name>
<dependencies>
<dependency>
<groupId>com.thoughtworks.qdox</groupId>
<artifactId>qdox</artifactId>
<version>2.0.1</version>
</dependency>
</dependencies>
</project>

+ 0
- 102
poms/hibernate-types/pom.xml 查看文件

@@ -1,102 +0,0 @@
<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>com.vladmihalcea</groupId>
<artifactId>hibernate-types-parent</artifactId>
<version>2.14.1</version>
</parent>

<modelVersion>4.0.0</modelVersion>

<artifactId>hibernate-types-55</artifactId>
<version>2.14.1</version>
<packaging>jar</packaging>

<name>hibernate-types-55</name>
<description>Hibernate ORM 5.5 extra Types</description>

<dependencies>

<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-core</artifactId>
<version>${hibernate.version}</version>
<scope>provided</scope>
</dependency>

<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>${jackson.version}</version>
<scope>provided</scope>
<optional>true</optional>
</dependency>

<dependency>
<groupId>com.fasterxml.jackson.module</groupId>
<artifactId>jackson-module-jaxb-annotations</artifactId>
<version>${jackson.version}</version>
</dependency>

<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
<version>${guava.version}</version>
<scope>provided</scope>
<optional>true</optional>
</dependency>

<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-ehcache</artifactId>
<version>${hibernate.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>

</dependencies>

<properties>
<jdk.version>8</jdk.version>

<hibernate.version>5.5.0.Final</hibernate.version>
<postgresql.version>42.3.3</postgresql.version>

<mysql.version>8.0.28</mysql.version>
<jackson.version>2.12.6.1</jackson.version>
<guava.version>29.0-jre</guava.version>

</properties>

<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>${maven-jar-plugin.version}</version>
<configuration>
<archive>
<manifestEntries>
<Automatic-Module-Name>com.vladmihalcea.hibernate.type</Automatic-Module-Name>
</manifestEntries>
</archive>
</configuration>
<executions>
<execution>
<goals>
<goal>test-jar</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>

</project>

+ 17
- 0
poms/io.insert-koin:koin-core-jvm:3.2.0/pom.xml 查看文件

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.io.insert-koin</groupId>
<artifactId>placeholder-koin-core-jvm</artifactId>
<version>3.2.0</version>
<packaging>pom</packaging>
<name>Package koin-core-jvm</name>
<dependencies>
<dependency>
<groupId>io.insert-koin</groupId>
<artifactId>koin-core-jvm</artifactId>
<version>3.2.0</version>
</dependency>
</dependencies>
</project>

+ 17
- 0
poms/io.insert-koin:koin-core:3.2.0/pom.xml 查看文件

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.io.insert-koin</groupId>
<artifactId>placeholder-koin-core</artifactId>
<version>3.2.0</version>
<packaging>pom</packaging>
<name>Package koin-core</name>
<dependencies>
<dependency>
<groupId>io.insert-koin</groupId>
<artifactId>koin-core</artifactId>
<version>3.2.0</version>
</dependency>
</dependencies>
</project>

+ 17
- 0
poms/io.insert-koin:koin-test-core:2.2.3/pom.xml 查看文件

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.io.insert-koin</groupId>
<artifactId>placeholder-koin-test-core</artifactId>
<version>2.2.3</version>
<packaging>pom</packaging>
<name>Package koin-test-core</name>
<dependencies>
<dependency>
<groupId>io.insert-koin</groupId>
<artifactId>koin-test-core</artifactId>
<version>2.2.3</version>
</dependency>
</dependencies>
</project>

+ 17
- 0
poms/io.insert-koin:koin-test-junit5:3.2.0/pom.xml 查看文件

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.io.insert-koin</groupId>
<artifactId>placeholder-koin-test-junit5</artifactId>
<version>3.2.0</version>
<packaging>pom</packaging>
<name>Package koin-test-junit5</name>
<dependencies>
<dependency>
<groupId>io.insert-koin</groupId>
<artifactId>koin-test-junit5</artifactId>
<version>3.2.0</version>
</dependency>
</dependencies>
</project>

+ 17
- 0
poms/io.insert-koin:koin-test:3.2.0/pom.xml 查看文件

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.io.insert-koin</groupId>
<artifactId>placeholder-koin-test</artifactId>
<version>3.2.0</version>
<packaging>pom</packaging>
<name>Package koin-test</name>
<dependencies>
<dependency>
<groupId>io.insert-koin</groupId>
<artifactId>koin-test</artifactId>
<version>3.2.0</version>
</dependency>
</dependencies>
</project>

poms/kotest/pom.xml → poms/io.kotest:kotest-bom:5.3.0/pom.xml 查看文件

@@ -32,6 +32,7 @@
<developerConnection>scm:git:https://github.com/sksamuel/</developerConnection> <developerConnection>scm:git:https://github.com/sksamuel/</developerConnection>
<url>https://github.com/kotest/kotest/</url> <url>https://github.com/kotest/kotest/</url>
</scm> </scm>
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>io.kotest</groupId> <groupId>io.kotest</groupId>
@@ -154,4 +155,6 @@
<version>5.3.0</version> <version>5.3.0</version>
</dependency> </dependency>
</dependencies> </dependencies>
</project> </project>


+ 9641
- 0
poms/io.quarkus.platform:quarkus-bom:2.9.1.Final/pom.xml
文件差异内容过多而无法显示
查看文件


poms/io.quarkus.platform:quarkus-bom:2.9.2.Final/pom.xml
文件差异内容过多而无法显示
查看文件


poms/io.quarkus.platform:quarkus-camel-bom:2.9.1.Final/pom.xml
文件差异内容过多而无法显示
查看文件


+ 10834
- 0
poms/io.quarkus.platform:quarkus-camel-bom:2.9.2.Final/pom.xml
文件差异内容过多而无法显示
查看文件


+ 17
- 0
poms/io.quarkus.platform:quarkus-maven-plugin:2.9.1.Final/pom.xml 查看文件

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.io.quarkus.platform</groupId>
<artifactId>placeholder-quarkus-maven-plugin</artifactId>
<version>2.9.1.Final</version>
<packaging>pom</packaging>
<name>Package quarkus-maven-plugin</name>
<dependencies>
<dependency>
<groupId>io.quarkus.platform</groupId>
<artifactId>quarkus-maven-plugin</artifactId>
<version>2.9.1.Final</version>
</dependency>
</dependencies>
</project>

+ 17
- 0
poms/io.quarkus.platform:quarkus-maven-plugin:2.9.2.Final/pom.xml 查看文件

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.io.quarkus.platform</groupId>
<artifactId>placeholder-quarkus-maven-plugin</artifactId>
<version>2.9.2.Final</version>
<packaging>pom</packaging>
<name>Package quarkus-maven-plugin</name>
<dependencies>
<dependency>
<groupId>io.quarkus.platform</groupId>
<artifactId>quarkus-maven-plugin</artifactId>
<version>2.9.2.Final</version>
</dependency>
</dependencies>
</project>

+ 0
- 57
poms/maven-plugins/pom.xml 查看文件

@@ -1,57 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>org.sral</groupId>
<artifactId>maven-plugins-bom</artifactId>
<version>1.0.0</version>
<packaging>pom</packaging>
<name>Maven Plugins</name>
<dependencies>
<dependency>
<groupId>org.jetbrains.kotlin</groupId>
<artifactId>kotlin-maven-plugin</artifactId>
<version>1.6.21</version>
</dependency>
<dependency>
<groupId>org.jetbrains.kotlin</groupId>
<artifactId>kotlin-maven-allopen</artifactId>
<version>1.6.21</version>
</dependency>
<dependency>
<groupId>org.jetbrains.kotlin</groupId>
<artifactId>kotlin-maven-noarg</artifactId>
<version>1.6.21</version>
</dependency>
<dependency>
<groupId>io.quarkus.platform</groupId>
<artifactId>quarkus-maven-plugin</artifactId>
<version>2.8.2.Final</version>
</dependency>
<dependency>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>3.0.0-M6</version>
</dependency>
<dependency>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-failsafe-plugin</artifactId>
<version>3.0.0-M6</version>
</dependency>
<dependency>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-shade-plugin</artifactId>
<version>3.3.0</version>
</dependency>
<dependency>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.10.1</version>
</dependency>
<dependency>
<groupId>com.github.eirslett</groupId>
<artifactId>frontend-maven-plugin</artifactId>
<version>1.12.1</version>
</dependency>
</dependencies>
</project>

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

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.apache.maven.plugins</groupId>
<artifactId>placeholder-maven-compiler-plugin</artifactId>
<version>3.10.1</version>
<packaging>pom</packaging>
<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>

+ 17
- 0
poms/org.apache.maven.plugins:maven-failsafe-plugin:3.0.0-M6/pom.xml 查看文件

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.apache.maven.plugins</groupId>
<artifactId>placeholder-maven-failsafe-plugin</artifactId>
<version>3.0.0-M6</version>
<packaging>pom</packaging>
<name>Package maven-failsafe-plugin</name>
<dependencies>
<dependency>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-failsafe-plugin</artifactId>
<version>3.0.0-M6</version>
</dependency>
</dependencies>
</project>

+ 17
- 0
poms/org.apache.maven.plugins:maven-shade-plugin:3.3.0/pom.xml 查看文件

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.apache.maven.plugins</groupId>
<artifactId>placeholder-maven-shade-plugin</artifactId>
<version>3.3.0</version>
<packaging>pom</packaging>
<name>Package maven-shade-plugin</name>
<dependencies>
<dependency>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-shade-plugin</artifactId>
<version>3.3.0</version>
</dependency>
</dependencies>
</project>

+ 17
- 0
poms/org.apache.maven.plugins:maven-surefire-plugin:3.0.0-M6/pom.xml 查看文件

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.apache.maven.plugins</groupId>
<artifactId>placeholder-maven-surefire-plugin</artifactId>
<version>3.0.0-M6</version>
<packaging>pom</packaging>
<name>Package maven-surefire-plugin</name>
<dependencies>
<dependency>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>3.0.0-M6</version>
</dependency>
</dependencies>
</project>

+ 17
- 0
poms/org.asciidoctor:asciidoctor-maven-plugin:2.2.2/pom.xml 查看文件

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.asciidoctor</groupId>
<artifactId>placeholder-asciidoctor-maven-plugin</artifactId>
<version>2.2.2</version>
<packaging>pom</packaging>
<name>Package asciidoctor-maven-plugin</name>
<dependencies>
<dependency>
<groupId>org.asciidoctor</groupId>
<artifactId>asciidoctor-maven-plugin</artifactId>
<version>2.2.2</version>
</dependency>
</dependencies>
</project>

+ 17
- 0
poms/org.asciidoctor:asciidoctorj-api:2.5.3/pom.xml 查看文件

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.asciidoctor</groupId>
<artifactId>placeholder-asciidoctorj-api</artifactId>
<version>2.5.3</version>
<packaging>pom</packaging>
<name>Package asciidoctorj-api</name>
<dependencies>
<dependency>
<groupId>org.asciidoctor</groupId>
<artifactId>asciidoctorj-api</artifactId>
<version>2.5.3</version>
</dependency>
</dependencies>
</project>

+ 17
- 0
poms/org.asciidoctor:asciidoctorj-diagram-plantuml:1.2021.8/pom.xml 查看文件

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.asciidoctor</groupId>
<artifactId>placeholder-asciidoctorj-diagram-plantuml</artifactId>
<version>1.2021.8</version>
<packaging>pom</packaging>
<name>Package asciidoctorj-diagram-plantuml</name>
<dependencies>
<dependency>
<groupId>org.asciidoctor</groupId>
<artifactId>asciidoctorj-diagram-plantuml</artifactId>
<version>1.2021.8</version>
</dependency>
</dependencies>
</project>

+ 17
- 0
poms/org.asciidoctor:asciidoctorj-diagram:2.2.1/pom.xml 查看文件

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.asciidoctor</groupId>
<artifactId>placeholder-asciidoctorj-diagram</artifactId>
<version>2.2.1</version>
<packaging>pom</packaging>
<name>Package asciidoctorj-diagram</name>
<dependencies>
<dependency>
<groupId>org.asciidoctor</groupId>
<artifactId>asciidoctorj-diagram</artifactId>
<version>2.2.1</version>
</dependency>
</dependencies>
</project>

+ 17
- 0
poms/org.asciidoctor:asciidoctorj-pdf:2.0.0/pom.xml 查看文件

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.asciidoctor</groupId>
<artifactId>placeholder-asciidoctorj-pdf</artifactId>
<version>2.0.0</version>
<packaging>pom</packaging>
<name>Package asciidoctorj-pdf</name>
<dependencies>
<dependency>
<groupId>org.asciidoctor</groupId>
<artifactId>asciidoctorj-pdf</artifactId>
<version>2.0.0</version>
</dependency>
</dependencies>
</project>

+ 17
- 0
poms/org.asciidoctor:asciidoctorj-pdf:2.0.2/pom.xml 查看文件

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.asciidoctor</groupId>
<artifactId>placeholder-asciidoctorj-pdf</artifactId>
<version>2.0.2</version>
<packaging>pom</packaging>
<name>Package asciidoctorj-pdf</name>
<dependencies>
<dependency>
<groupId>org.asciidoctor</groupId>
<artifactId>asciidoctorj-pdf</artifactId>
<version>2.0.2</version>
</dependency>
</dependencies>
</project>

+ 17
- 0
poms/org.asciidoctor:asciidoctorj-revealjs:5.0.0.rc1/pom.xml 查看文件

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.asciidoctor</groupId>
<artifactId>placeholder-asciidoctorj-revealjs</artifactId>
<version>5.0.0.rc1</version>
<packaging>pom</packaging>
<name>Package asciidoctorj-revealjs</name>
<dependencies>
<dependency>
<groupId>org.asciidoctor</groupId>
<artifactId>asciidoctorj-revealjs</artifactId>
<version>5.0.0.rc1</version>
</dependency>
</dependencies>
</project>

+ 17
- 0
poms/org.asciidoctor:asciidoctorj-test-support:2.5.3/pom.xml 查看文件

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.asciidoctor</groupId>
<artifactId>placeholder-asciidoctorj-test-support</artifactId>
<version>2.5.3</version>
<packaging>pom</packaging>
<name>Package asciidoctorj-test-support</name>
<dependencies>
<dependency>
<groupId>org.asciidoctor</groupId>
<artifactId>asciidoctorj-test-support</artifactId>
<version>2.5.3</version>
</dependency>
</dependencies>
</project>

+ 17
- 0
poms/org.asciidoctor:asciidoctorj:2.5.3/pom.xml 查看文件

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.asciidoctor</groupId>
<artifactId>placeholder-asciidoctorj</artifactId>
<version>2.5.3</version>
<packaging>pom</packaging>
<name>Package asciidoctorj</name>
<dependencies>
<dependency>
<groupId>org.asciidoctor</groupId>
<artifactId>asciidoctorj</artifactId>
<version>2.5.3</version>
</dependency>
</dependencies>
</project>

poms/axon/pom.xml → poms/org.axonframework:axon-bom:4.5.12/pom.xml 查看文件

@@ -56,6 +56,7 @@
<projectreactor.version>3.4.16</projectreactor.version> <projectreactor.version>3.4.16</projectreactor.version>
</properties> </properties>


<dependencies> <dependencies>


@@ -258,6 +259,7 @@
<version>${extension.tracing.version}</version> <version>${extension.tracing.version}</version>
</dependency> </dependency>
</dependencies> </dependencies>


<repositories> <repositories>
<repository> <repository>
@@ -403,3 +405,4 @@
</developer> </developer>
</developers> </developers>
</project> </project>


+ 17
- 0
poms/org.eclipse.sisu:org.eclipse.sisu.inject:0.9.0.M1/pom.xml 查看文件

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.eclipse.sisu</groupId>
<artifactId>placeholder-org.eclipse.sisu.inject</artifactId>
<version>0.9.0.M1</version>
<packaging>pom</packaging>
<name>Package org.eclipse.sisu.inject</name>
<dependencies>
<dependency>
<groupId>org.eclipse.sisu</groupId>
<artifactId>org.eclipse.sisu.inject</artifactId>
<version>0.9.0.M1</version>
</dependency>
</dependencies>
</project>

+ 49
- 0
poms/org.hibernate:hibernate-core:6.0.1.Final/pom.xml 查看文件

@@ -0,0 +1,49 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-core</artifactId>
<version>6.0.1.Final</version>
<packaging>pom</packaging>
<name>hibernate-core - relocation</name>
<description>Hibernate's core ORM functionality</description>
<url>https://hibernate.org/orm</url>
<organization>
<name>Hibernate.org</name>
<url>https://hibernate.org</url>
</organization>
<licenses>
<license>
<name>GNU Library General Public License v2.1 or later</name>
<url>https://www.opensource.org/licenses/LGPL-2.1</url>
<distribution>repo</distribution>
<comments>See discussion at https://hibernate.org/community/license/ for more details.</comments>
</license>
</licenses>
<developers>
<developer>
<id>hibernate-team</id>
<name>The Hibernate Development Team</name>
<organization>Hibernate.org</organization>
<organizationUrl>https://hibernate.org</organizationUrl>
</developer>
</developers>
<scm>
<connection>scm:git:https://github.com/hibernate/hibernate-orm.git</connection>
<developerConnection>scm:git:git@github.com:hibernate/hibernate-orm.git</developerConnection>
<url>https://github.com/hibernate/hibernate-orm</url>
</scm>
<issueManagement>
<system>jira</system>
<url>https://hibernate.atlassian.net/browse/HHH</url>
</issueManagement>
<distributionManagement>
<relocation>
<groupId>org.hibernate.orm</groupId>
<artifactId>hibernate-core</artifactId>
<version>6.0.1.Final</version>
</relocation>
</distributionManagement>
</project>


+ 49
- 0
poms/org.hibernate:hibernate-core:6.0.2.Final/pom.xml 查看文件

@@ -0,0 +1,49 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-core</artifactId>
<version>6.0.2.Final</version>
<packaging>pom</packaging>
<name>hibernate-core - relocation</name>
<description>Hibernate's core ORM functionality</description>
<url>https://hibernate.org/orm</url>
<organization>
<name>Hibernate.org</name>
<url>https://hibernate.org</url>
</organization>
<licenses>
<license>
<name>GNU Library General Public License v2.1 or later</name>
<url>https://www.opensource.org/licenses/LGPL-2.1</url>
<distribution>repo</distribution>
<comments>See discussion at https://hibernate.org/community/license/ for more details.</comments>
</license>
</licenses>
<developers>
<developer>
<id>hibernate-team</id>
<name>The Hibernate Development Team</name>
<organization>Hibernate.org</organization>
<organizationUrl>https://hibernate.org</organizationUrl>
</developer>
</developers>
<scm>
<connection>scm:git:https://github.com/hibernate/hibernate-orm.git</connection>
<developerConnection>scm:git:git@github.com:hibernate/hibernate-orm.git</developerConnection>
<url>https://github.com/hibernate/hibernate-orm</url>
</scm>
<issueManagement>
<system>jira</system>
<url>https://hibernate.atlassian.net/browse/HHH</url>
</issueManagement>
<distributionManagement>
<relocation>
<groupId>org.hibernate.orm</groupId>
<artifactId>hibernate-core</artifactId>
<version>6.0.2.Final</version>
</relocation>
</distributionManagement>
</project>


+ 49
- 0
poms/org.hibernate:hibernate-ehcache:6.0.0.Alpha7/pom.xml 查看文件

@@ -0,0 +1,49 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-ehcache</artifactId>
<version>6.0.0.Alpha7</version>
<packaging>pom</packaging>
<name>hibernate-ehcache - relocation</name>
<description>Hibernate ORM 6.0.0.Alpha7 release. See http://hibernate.org/orm/releases/6.0</description>
<url>http://hibernate.org/orm</url>
<organization>
<name>Hibernate.org</name>
<url>http://hibernate.org</url>
</organization>
<licenses>
<license>
<name>GNU Library General Public License v2.1 or later</name>
<url>http://www.opensource.org/licenses/LGPL-2.1</url>
<distribution>repo</distribution>
<comments>See discussion at http://hibernate.org/community/license/ for more details.</comments>
</license>
</licenses>
<developers>
<developer>
<id>hibernate-team</id>
<name>The Hibernate Development Team</name>
<organization>Hibernate.org</organization>
<organizationUrl>http://hibernate.org</organizationUrl>
</developer>
</developers>
<scm>
<connection>scm:git:http://github.com/hibernate/hibernate-orm.git</connection>
<developerConnection>scm:git:git@github.com:hibernate/hibernate-orm.git</developerConnection>
<url>http://github.com/hibernate/hibernate-orm</url>
</scm>
<issueManagement>
<system>jira</system>
<url>https://hibernate.atlassian.net/browse/HHH</url>
</issueManagement>
<distributionManagement>
<relocation>
<groupId>org.hibernate.orm</groupId>
<artifactId>hibernate-ehcache</artifactId>
<version>6.0.0.Alpha7</version>
</relocation>
</distributionManagement>
</project>


poms/resteasy/pom.xml → poms/org.jboss.resteasy:resteasy-bom:6.1.0.Beta2/pom.xml 查看文件

@@ -7,18 +7,19 @@
<parent> <parent>
<groupId>org.jboss</groupId> <groupId>org.jboss</groupId>
<artifactId>jboss-parent</artifactId> <artifactId>jboss-parent</artifactId>
<version>38</version>
<version>39</version>
<relativePath/> <relativePath/>
</parent> </parent>


<groupId>org.jboss.resteasy</groupId> <groupId>org.jboss.resteasy</groupId>
<artifactId>resteasy-bom</artifactId> <artifactId>resteasy-bom</artifactId>
<version>6.0.1.Final</version>
<version>6.1.0.Beta2</version>
<packaging>pom</packaging> <packaging>pom</packaging>


<name>RESTEasy Maven Import (BOM)</name> <name>RESTEasy Maven Import (BOM)</name>
<description/> <description/>


<dependencies> <dependencies>
<dependency> <dependency>
<groupId>org.jboss.resteasy</groupId> <groupId>org.jboss.resteasy</groupId>
@@ -176,5 +177,7 @@
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
</dependencies> </dependencies>


</project> </project>


poms/kotlin/pom.xml → poms/org.jetbrains.kotlin:kotlin-bom:1.7.0-RC/pom.xml 查看文件

@@ -7,7 +7,7 @@


<groupId>org.jetbrains.kotlin</groupId> <groupId>org.jetbrains.kotlin</groupId>
<artifactId>kotlin-bom</artifactId> <artifactId>kotlin-bom</artifactId>
<version>1.6.21</version>
<version>1.7.0-RC</version>
<packaging>pom</packaging> <packaging>pom</packaging>


<!-- No parent to avoid accidentally inheriting parent's dependencyManagement section --> <!-- No parent to avoid accidentally inheriting parent's dependencyManagement section -->
@@ -52,6 +52,7 @@
<kotlin.version>${project.version}</kotlin.version> <kotlin.version>${project.version}</kotlin.version>
</properties> </properties>


<dependencies> <dependencies>
<!-- Standard Library --> <!-- Standard Library -->
<dependency> <dependency>
@@ -180,6 +181,7 @@
<version>${kotlin.version}</version> <version>${kotlin.version}</version>
</dependency> </dependency>
</dependencies> </dependencies>


<distributionManagement> <distributionManagement>
<repository> <repository>
@@ -226,3 +228,4 @@
</profile> </profile>
</profiles> </profiles>
</project> </project>


+ 17
- 0
poms/org.jetbrains.kotlin:kotlin-maven-allopen:1.7.0-RC/pom.xml 查看文件

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.jetbrains.kotlin</groupId>
<artifactId>placeholder-kotlin-maven-allopen</artifactId>
<version>1.7.0-RC</version>
<packaging>pom</packaging>
<name>Package kotlin-maven-allopen</name>
<dependencies>
<dependency>
<groupId>org.jetbrains.kotlin</groupId>
<artifactId>kotlin-maven-allopen</artifactId>
<version>1.7.0-RC</version>
</dependency>
</dependencies>
</project>

+ 17
- 0
poms/org.jetbrains.kotlin:kotlin-maven-noarg:1.7.0-RC/pom.xml 查看文件

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.jetbrains.kotlin</groupId>
<artifactId>placeholder-kotlin-maven-noarg</artifactId>
<version>1.7.0-RC</version>
<packaging>pom</packaging>
<name>Package kotlin-maven-noarg</name>
<dependencies>
<dependency>
<groupId>org.jetbrains.kotlin</groupId>
<artifactId>kotlin-maven-noarg</artifactId>
<version>1.7.0-RC</version>
</dependency>
</dependencies>
</project>

+ 17
- 0
poms/org.jetbrains.kotlin:kotlin-maven-plugin:1.7.0-RC/pom.xml 查看文件

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.jetbrains.kotlin</groupId>
<artifactId>placeholder-kotlin-maven-plugin</artifactId>
<version>1.7.0-RC</version>
<packaging>pom</packaging>
<name>Package kotlin-maven-plugin</name>
<dependencies>
<dependency>
<groupId>org.jetbrains.kotlin</groupId>
<artifactId>kotlin-maven-plugin</artifactId>
<version>1.7.0-RC</version>
</dependency>
</dependencies>
</project>

+ 145
- 0
poms/org.junit:junit-bom:5.7.1/pom.xml 查看文件

@@ -0,0 +1,145 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<!-- This module was also published with a richer model, Gradle metadata, -->
<!-- which should be used instead. Do not delete the following line which -->
<!-- is to indicate to Gradle or any Gradle module metadata file consumer -->
<!-- that they should prefer consuming it instead. -->
<!-- do_not_remove: published-with-gradle-metadata -->
<modelVersion>4.0.0</modelVersion>
<groupId>org.junit</groupId>
<artifactId>junit-bom</artifactId>
<version>5.7.1</version>
<packaging>pom</packaging>
<name>JUnit 5 (Bill of Materials)</name>
<description>This Bill of Materials POM can be used to ease dependency management when referencing multiple JUnit artifacts using Gradle or Maven.</description>
<url>https://junit.org/junit5/</url>
<licenses>
<license>
<name>Eclipse Public License v2.0</name>
<url>https://www.eclipse.org/legal/epl-v20.html</url>
</license>
</licenses>
<developers>
<developer>
<id>bechte</id>
<name>Stefan Bechtold</name>
<email>stefan.bechtold@me.com</email>
</developer>
<developer>
<id>jlink</id>
<name>Johannes Link</name>
<email>business@johanneslink.net</email>
</developer>
<developer>
<id>marcphilipp</id>
<name>Marc Philipp</name>
<email>mail@marcphilipp.de</email>
</developer>
<developer>
<id>mmerdes</id>
<name>Matthias Merdes</name>
<email>matthias.merdes@heidelpay.com</email>
</developer>
<developer>
<id>sbrannen</id>
<name>Sam Brannen</name>
<email>sam@sambrannen.com</email>
</developer>
<developer>
<id>sormuras</id>
<name>Christian Stein</name>
<email>sormuras@gmail.com</email>
</developer>
<developer>
<id>juliette-derancourt</id>
<name>Juliette de Rancourt</name>
<email>derancourt.juliette@gmail.com</email>
</developer>
</developers>
<scm>
<connection>scm:git:git://github.com/junit-team/junit5.git</connection>
<developerConnection>scm:git:git://github.com/junit-team/junit5.git</developerConnection>
<url>https://github.com/junit-team/junit5</url>
</scm>
<dependencies>
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter</artifactId>
<version>5.7.1</version>
</dependency>
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-api</artifactId>
<version>5.7.1</version>
</dependency>
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-engine</artifactId>
<version>5.7.1</version>
</dependency>
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-migrationsupport</artifactId>
<version>5.7.1</version>
</dependency>
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-params</artifactId>
<version>5.7.1</version>
</dependency>
<dependency>
<groupId>org.junit.platform</groupId>
<artifactId>junit-platform-commons</artifactId>
<version>1.7.1</version>
</dependency>
<dependency>
<groupId>org.junit.platform</groupId>
<artifactId>junit-platform-console</artifactId>
<version>1.7.1</version>
</dependency>
<dependency>
<groupId>org.junit.platform</groupId>
<artifactId>junit-platform-engine</artifactId>
<version>1.7.1</version>
</dependency>
<dependency>
<groupId>org.junit.platform</groupId>
<artifactId>junit-platform-jfr</artifactId>
<version>1.7.1</version>
</dependency>
<dependency>
<groupId>org.junit.platform</groupId>
<artifactId>junit-platform-launcher</artifactId>
<version>1.7.1</version>
</dependency>
<dependency>
<groupId>org.junit.platform</groupId>
<artifactId>junit-platform-reporting</artifactId>
<version>1.7.1</version>
</dependency>
<dependency>
<groupId>org.junit.platform</groupId>
<artifactId>junit-platform-runner</artifactId>
<version>1.7.1</version>
</dependency>
<dependency>
<groupId>org.junit.platform</groupId>
<artifactId>junit-platform-suite-api</artifactId>
<version>1.7.1</version>
</dependency>
<dependency>
<groupId>org.junit.platform</groupId>
<artifactId>junit-platform-testkit</artifactId>
<version>1.7.1</version>
</dependency>
<dependency>
<groupId>org.junit.vintage</groupId>
<artifactId>junit-vintage-engine</artifactId>
<version>5.7.1</version>
</dependency>
</dependencies>
</project>


poms/junit5/pom.xml → poms/org.junit:junit-bom:5.9.0-M1/pom.xml 查看文件

@@ -9,7 +9,7 @@
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<groupId>org.junit</groupId> <groupId>org.junit</groupId>
<artifactId>junit-bom</artifactId> <artifactId>junit-bom</artifactId>
<version>5.8.2</version>
<version>5.9.0-M1</version>
<packaging>pom</packaging> <packaging>pom</packaging>
<name>JUnit 5 (Bill of Materials)</name> <name>JUnit 5 (Bill of Materials)</name>
<description>This Bill of Materials POM can be used to ease dependency management when referencing multiple JUnit artifacts using Gradle or Maven.</description> <description>This Bill of Materials POM can be used to ease dependency management when referencing multiple JUnit artifacts using Gradle or Maven.</description>
@@ -62,96 +62,99 @@
<developerConnection>scm:git:git://github.com/junit-team/junit5.git</developerConnection> <developerConnection>scm:git:git://github.com/junit-team/junit5.git</developerConnection>
<url>https://github.com/junit-team/junit5</url> <url>https://github.com/junit-team/junit5</url>
</scm> </scm>
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>org.junit.jupiter</groupId> <groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter</artifactId> <artifactId>junit-jupiter</artifactId>
<version>5.8.2</version>
<version>5.9.0-M1</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.junit.jupiter</groupId> <groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-api</artifactId> <artifactId>junit-jupiter-api</artifactId>
<version>5.8.2</version>
<version>5.9.0-M1</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.junit.jupiter</groupId> <groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-engine</artifactId> <artifactId>junit-jupiter-engine</artifactId>
<version>5.8.2</version>
<version>5.9.0-M1</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.junit.jupiter</groupId> <groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-migrationsupport</artifactId> <artifactId>junit-jupiter-migrationsupport</artifactId>
<version>5.8.2</version>
<version>5.9.0-M1</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.junit.jupiter</groupId> <groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-params</artifactId> <artifactId>junit-jupiter-params</artifactId>
<version>5.8.2</version>
<version>5.9.0-M1</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.junit.platform</groupId> <groupId>org.junit.platform</groupId>
<artifactId>junit-platform-commons</artifactId> <artifactId>junit-platform-commons</artifactId>
<version>1.8.2</version>
<version>1.9.0-M1</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.junit.platform</groupId> <groupId>org.junit.platform</groupId>
<artifactId>junit-platform-console</artifactId> <artifactId>junit-platform-console</artifactId>
<version>1.8.2</version>
<version>1.9.0-M1</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.junit.platform</groupId> <groupId>org.junit.platform</groupId>
<artifactId>junit-platform-engine</artifactId> <artifactId>junit-platform-engine</artifactId>
<version>1.8.2</version>
<version>1.9.0-M1</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.junit.platform</groupId> <groupId>org.junit.platform</groupId>
<artifactId>junit-platform-jfr</artifactId> <artifactId>junit-platform-jfr</artifactId>
<version>1.8.2</version>
<version>1.9.0-M1</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.junit.platform</groupId> <groupId>org.junit.platform</groupId>
<artifactId>junit-platform-launcher</artifactId> <artifactId>junit-platform-launcher</artifactId>
<version>1.8.2</version>
<version>1.9.0-M1</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.junit.platform</groupId> <groupId>org.junit.platform</groupId>
<artifactId>junit-platform-reporting</artifactId> <artifactId>junit-platform-reporting</artifactId>
<version>1.8.2</version>
<version>1.9.0-M1</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.junit.platform</groupId> <groupId>org.junit.platform</groupId>
<artifactId>junit-platform-runner</artifactId> <artifactId>junit-platform-runner</artifactId>
<version>1.8.2</version>
<version>1.9.0-M1</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.junit.platform</groupId> <groupId>org.junit.platform</groupId>
<artifactId>junit-platform-suite</artifactId> <artifactId>junit-platform-suite</artifactId>
<version>1.8.2</version>
<version>1.9.0-M1</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.junit.platform</groupId> <groupId>org.junit.platform</groupId>
<artifactId>junit-platform-suite-api</artifactId> <artifactId>junit-platform-suite-api</artifactId>
<version>1.8.2</version>
<version>1.9.0-M1</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.junit.platform</groupId> <groupId>org.junit.platform</groupId>
<artifactId>junit-platform-suite-commons</artifactId> <artifactId>junit-platform-suite-commons</artifactId>
<version>1.8.2</version>
<version>1.9.0-M1</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.junit.platform</groupId> <groupId>org.junit.platform</groupId>
<artifactId>junit-platform-suite-engine</artifactId> <artifactId>junit-platform-suite-engine</artifactId>
<version>1.8.2</version>
<version>1.9.0-M1</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.junit.platform</groupId> <groupId>org.junit.platform</groupId>
<artifactId>junit-platform-testkit</artifactId> <artifactId>junit-platform-testkit</artifactId>
<version>1.8.2</version>
<version>1.9.0-M1</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.junit.vintage</groupId> <groupId>org.junit.vintage</groupId>
<artifactId>junit-vintage-engine</artifactId> <artifactId>junit-vintage-engine</artifactId>
<version>5.8.2</version>
<version>5.9.0-M1</version>
</dependency> </dependency>
</dependencies> </dependencies>
</project> </project>


poms/mockito/pom.xml → poms/org.mockito:mockito-bom:4.5.1/pom.xml 查看文件

@@ -4,7 +4,7 @@
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<groupId>org.mockito</groupId> <groupId>org.mockito</groupId>
<artifactId>mockito-bom</artifactId> <artifactId>mockito-bom</artifactId>
<version>4.4.0</version>
<version>4.5.1</version>
<packaging>pom</packaging> <packaging>pom</packaging>
<name>mockito-bom</name> <name>mockito-bom</name>
<description>Mockito Bill of Materials (BOM)</description> <description>Mockito Bill of Materials (BOM)</description>
@@ -61,36 +61,39 @@
<system>GH Actions</system> <system>GH Actions</system>
<url>https://github.com/mockito/mockito/actions</url> <url>https://github.com/mockito/mockito/actions</url>
</ciManagement> </ciManagement>
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>org.mockito</groupId> <groupId>org.mockito</groupId>
<artifactId>mockito-core</artifactId> <artifactId>mockito-core</artifactId>
<version>4.4.0</version>
<version>4.5.1</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.mockito</groupId> <groupId>org.mockito</groupId>
<artifactId>mockito-android</artifactId> <artifactId>mockito-android</artifactId>
<version>4.4.0</version>
<version>4.5.1</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.mockito</groupId> <groupId>org.mockito</groupId>
<artifactId>mockito-errorprone</artifactId> <artifactId>mockito-errorprone</artifactId>
<version>4.4.0</version>
<version>4.5.1</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.mockito</groupId> <groupId>org.mockito</groupId>
<artifactId>mockito-inline</artifactId> <artifactId>mockito-inline</artifactId>
<version>4.4.0</version>
<version>4.5.1</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.mockito</groupId> <groupId>org.mockito</groupId>
<artifactId>mockito-junit-jupiter</artifactId> <artifactId>mockito-junit-jupiter</artifactId>
<version>4.4.0</version>
<version>4.5.1</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.mockito</groupId> <groupId>org.mockito</groupId>
<artifactId>mockito-proxy</artifactId> <artifactId>mockito-proxy</artifactId>
<version>4.4.0</version>
<version>4.5.1</version>
</dependency> </dependency>
</dependencies> </dependencies>
</project> </project>


+ 17
- 0
poms/org.postgresql:postgresql:42.3.6/pom.xml 查看文件

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.postgresql</groupId>
<artifactId>placeholder-postgresql</artifactId>
<version>42.3.6</version>
<packaging>pom</packaging>
<name>Package postgresql</name>
<dependencies>
<dependency>
<groupId>org.postgresql</groupId>
<artifactId>postgresql</artifactId>
<version>42.3.6</version>
</dependency>
</dependencies>
</project>

+ 17
- 0
poms/org.springframework.amqp:spring-rabbit-test:2.4.5/pom.xml 查看文件

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.springframework.amqp</groupId>
<artifactId>placeholder-spring-rabbit-test</artifactId>
<version>2.4.5</version>
<packaging>pom</packaging>
<name>Package spring-rabbit-test</name>
<dependencies>
<dependency>
<groupId>org.springframework.amqp</groupId>
<artifactId>spring-rabbit-test</artifactId>
<version>2.4.5</version>
</dependency>
</dependencies>
</project>

+ 17
- 0
poms/org.springframework.boot:spring-boot-starter-actuator:2.7.0/pom.xml 查看文件

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.springframework.boot</groupId>
<artifactId>placeholder-spring-boot-starter-actuator</artifactId>
<version>2.7.0</version>
<packaging>pom</packaging>
<name>Package spring-boot-starter-actuator</name>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-actuator</artifactId>
<version>2.7.0</version>
</dependency>
</dependencies>
</project>

+ 17
- 0
poms/org.springframework.boot:spring-boot-starter-amqp:2.7.0/pom.xml 查看文件

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.springframework.boot</groupId>
<artifactId>placeholder-spring-boot-starter-amqp</artifactId>
<version>2.7.0</version>
<packaging>pom</packaging>
<name>Package spring-boot-starter-amqp</name>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-amqp</artifactId>
<version>2.7.0</version>
</dependency>
</dependencies>
</project>

+ 17
- 0
poms/org.springframework.boot:spring-boot-starter-hateoas:2.7.0/pom.xml 查看文件

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.springframework.boot</groupId>
<artifactId>placeholder-spring-boot-starter-hateoas</artifactId>
<version>2.7.0</version>
<packaging>pom</packaging>
<name>Package spring-boot-starter-hateoas</name>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-hateoas</artifactId>
<version>2.7.0</version>
</dependency>
</dependencies>
</project>

+ 17
- 0
poms/org.springframework.boot:spring-boot-starter-oauth2-resource-server:2.7.0/pom.xml 查看文件

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.springframework.boot</groupId>
<artifactId>placeholder-spring-boot-starter-oauth2-resource-server</artifactId>
<version>2.7.0</version>
<packaging>pom</packaging>
<name>Package spring-boot-starter-oauth2-resource-server</name>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-oauth2-resource-server</artifactId>
<version>2.7.0</version>
</dependency>
</dependencies>
</project>

+ 17
- 0
poms/org.springframework.boot:spring-boot-starter-security:2.7.0/pom.xml 查看文件

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.springframework.boot</groupId>
<artifactId>placeholder-spring-boot-starter-security</artifactId>
<version>2.7.0</version>
<packaging>pom</packaging>
<name>Package spring-boot-starter-security</name>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-security</artifactId>
<version>2.7.0</version>
</dependency>
</dependencies>
</project>

+ 17
- 0
poms/org.springframework.boot:spring-boot-starter-test:2.7.0/pom.xml 查看文件

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.springframework.boot</groupId>
<artifactId>placeholder-spring-boot-starter-test</artifactId>
<version>2.7.0</version>
<packaging>pom</packaging>
<name>Package spring-boot-starter-test</name>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<version>2.7.0</version>
</dependency>
</dependencies>
</project>

+ 17
- 0
poms/org.springframework.boot:spring-boot-starter-thymeleaf:2.7.0/pom.xml 查看文件

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.springframework.boot</groupId>
<artifactId>placeholder-spring-boot-starter-thymeleaf</artifactId>
<version>2.7.0</version>
<packaging>pom</packaging>
<name>Package spring-boot-starter-thymeleaf</name>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-thymeleaf</artifactId>
<version>2.7.0</version>
</dependency>
</dependencies>
</project>

+ 17
- 0
poms/org.springframework.boot:spring-boot-starter-web:2.7.0/pom.xml 查看文件

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.springframework.boot</groupId>
<artifactId>placeholder-spring-boot-starter-web</artifactId>
<version>2.7.0</version>
<packaging>pom</packaging>
<name>Package spring-boot-starter-web</name>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<version>2.7.0</version>
</dependency>
</dependencies>
</project>

+ 17
- 0
poms/org.springframework.security:spring-security-test:5.7.1/pom.xml 查看文件

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.springframework.security</groupId>
<artifactId>placeholder-spring-security-test</artifactId>
<version>5.7.1</version>
<packaging>pom</packaging>
<name>Package spring-security-test</name>
<dependencies>
<dependency>
<groupId>org.springframework.security</groupId>
<artifactId>spring-security-test</artifactId>
<version>5.7.1</version>
</dependency>
</dependencies>
</project>

poms/spring-framework/pom.xml → poms/org.springframework:spring-framework-bom:5.3.20/pom.xml 查看文件

@@ -8,7 +8,7 @@
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<groupId>org.springframework</groupId> <groupId>org.springframework</groupId>
<artifactId>spring-framework-bom</artifactId> <artifactId>spring-framework-bom</artifactId>
<version>5.3.19</version>
<version>5.3.20</version>
<packaging>pom</packaging> <packaging>pom</packaging>
<name>Spring Framework (Bill of Materials)</name> <name>Spring Framework (Bill of Materials)</name>
<description>Spring Framework (Bill of Materials)</description> <description>Spring Framework (Bill of Materials)</description>
@@ -40,116 +40,119 @@
<system>GitHub</system> <system>GitHub</system>
<url>https://github.com/spring-projects/spring-framework/issues</url> <url>https://github.com/spring-projects/spring-framework/issues</url>
</issueManagement> </issueManagement>
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>org.springframework</groupId> <groupId>org.springframework</groupId>
<artifactId>spring-aop</artifactId> <artifactId>spring-aop</artifactId>
<version>5.3.17</version>
<version>5.3.20</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.springframework</groupId> <groupId>org.springframework</groupId>
<artifactId>spring-aspects</artifactId> <artifactId>spring-aspects</artifactId>
<version>5.3.17</version>
<version>5.3.20</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.springframework</groupId> <groupId>org.springframework</groupId>
<artifactId>spring-beans</artifactId> <artifactId>spring-beans</artifactId>
<version>5.3.18</version>
<version>5.3.20</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.springframework</groupId> <groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId> <artifactId>spring-context</artifactId>
<version>5.3.17</version>
<version>5.3.20</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.springframework</groupId> <groupId>org.springframework</groupId>
<artifactId>spring-context-indexer</artifactId> <artifactId>spring-context-indexer</artifactId>
<version>5.3.17</version>
<version>5.3.20</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.springframework</groupId> <groupId>org.springframework</groupId>
<artifactId>spring-context-support</artifactId> <artifactId>spring-context-support</artifactId>
<version>5.3.17</version>
<version>5.3.20</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.springframework</groupId> <groupId>org.springframework</groupId>
<artifactId>spring-core</artifactId> <artifactId>spring-core</artifactId>
<version>5.3.19</version>
<version>5.3.20</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.springframework</groupId> <groupId>org.springframework</groupId>
<artifactId>spring-expression</artifactId> <artifactId>spring-expression</artifactId>
<version>5.3.17</version>
<version>5.3.20</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.springframework</groupId> <groupId>org.springframework</groupId>
<artifactId>spring-instrument</artifactId> <artifactId>spring-instrument</artifactId>
<version>5.3.17</version>
<version>5.3.20</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.springframework</groupId> <groupId>org.springframework</groupId>
<artifactId>spring-jcl</artifactId> <artifactId>spring-jcl</artifactId>
<version>5.3.17</version>
<version>5.3.20</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.springframework</groupId> <groupId>org.springframework</groupId>
<artifactId>spring-jdbc</artifactId> <artifactId>spring-jdbc</artifactId>
<version>5.3.17</version>
<version>5.3.20</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.springframework</groupId> <groupId>org.springframework</groupId>
<artifactId>spring-jms</artifactId> <artifactId>spring-jms</artifactId>
<version>5.3.17</version>
<version>5.3.20</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.springframework</groupId> <groupId>org.springframework</groupId>
<artifactId>spring-messaging</artifactId> <artifactId>spring-messaging</artifactId>
<version>5.3.17</version>
<version>5.3.20</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.springframework</groupId> <groupId>org.springframework</groupId>
<artifactId>spring-orm</artifactId> <artifactId>spring-orm</artifactId>
<version>5.3.17</version>
<version>5.3.20</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.springframework</groupId> <groupId>org.springframework</groupId>
<artifactId>spring-oxm</artifactId> <artifactId>spring-oxm</artifactId>
<version>5.3.17</version>
<version>5.3.20</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.springframework</groupId> <groupId>org.springframework</groupId>
<artifactId>spring-r2dbc</artifactId> <artifactId>spring-r2dbc</artifactId>
<version>5.3.17</version>
<version>5.3.20</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.springframework</groupId> <groupId>org.springframework</groupId>
<artifactId>spring-test</artifactId> <artifactId>spring-test</artifactId>
<version>5.3.17</version>
<version>5.3.20</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.springframework</groupId> <groupId>org.springframework</groupId>
<artifactId>spring-tx</artifactId> <artifactId>spring-tx</artifactId>
<version>5.3.17</version>
<version>5.3.20</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.springframework</groupId> <groupId>org.springframework</groupId>
<artifactId>spring-web</artifactId> <artifactId>spring-web</artifactId>
<version>5.3.17</version>
<version>5.3.20</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.springframework</groupId> <groupId>org.springframework</groupId>
<artifactId>spring-webflux</artifactId> <artifactId>spring-webflux</artifactId>
<version>5.3.18</version>
<version>5.3.20</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.springframework</groupId> <groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId> <artifactId>spring-webmvc</artifactId>
<version>5.3.18</version>
<version>5.3.20</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.springframework</groupId> <groupId>org.springframework</groupId>
<artifactId>spring-websocket</artifactId> <artifactId>spring-websocket</artifactId>
<version>5.3.17</version>
<version>5.3.20</version>
</dependency> </dependency>
</dependencies> </dependencies>
</project> </project>


+ 17
- 0
poms/org.thymeleaf.extras:thymeleaf-extras-springsecurity5:3.1.0.M1/pom.xml 查看文件

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.thymeleaf.extras</groupId>
<artifactId>placeholder-thymeleaf-extras-springsecurity5</artifactId>
<version>3.1.0.M1</version>
<packaging>pom</packaging>
<name>Package thymeleaf-extras-springsecurity5</name>
<dependencies>
<dependency>
<groupId>org.thymeleaf.extras</groupId>
<artifactId>thymeleaf-extras-springsecurity5</artifactId>
<version>3.1.0.M1</version>
</dependency>
</dependencies>
</project>

+ 0
- 113
poms/spring-boot/pom.xml 查看文件

@@ -1,113 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.6.7</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
<groupId>com.example</groupId>
<artifactId>demo</artifactId>
<version>0.0.1-SNAPSHOT</version>
<name>demo</name>
<description>Demo project for Spring Boot</description>
<properties>
<java.version>11</java.version>
<kotlin.version>1.6.21</kotlin.version>
</properties>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-actuator</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-amqp</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-hateoas</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-oauth2-resource-server</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-security</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-thymeleaf</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.module</groupId>
<artifactId>jackson-module-kotlin</artifactId>
</dependency>
<dependency>
<groupId>org.jetbrains.kotlin</groupId>
<artifactId>kotlin-reflect</artifactId>
</dependency>
<dependency>
<groupId>org.jetbrains.kotlin</groupId>
<artifactId>kotlin-stdlib-jdk8</artifactId>
</dependency>
<dependency>
<groupId>org.thymeleaf.extras</groupId>
<artifactId>thymeleaf-extras-springsecurity5</artifactId>
</dependency>

<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.springframework.amqp</groupId>
<artifactId>spring-rabbit-test</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.springframework.security</groupId>
<artifactId>spring-security-test</artifactId>
<scope>test</scope>
</dependency>
</dependencies>

<build>
<sourceDirectory>${project.basedir}/src/main/kotlin</sourceDirectory>
<testSourceDirectory>${project.basedir}/src/test/kotlin</testSourceDirectory>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.jetbrains.kotlin</groupId>
<artifactId>kotlin-maven-plugin</artifactId>
<configuration>
<args>
<arg>-Xjsr305=strict</arg>
</args>
<compilerPlugins>
<plugin>spring</plugin>
</compilerPlugins>
</configuration>
<dependencies>
<dependency>
<groupId>org.jetbrains.kotlin</groupId>
<artifactId>kotlin-maven-allopen</artifactId>
<version>${kotlin.version}</version>
</dependency>
</dependencies>
</plugin>
</plugins>
</build>

</project>

+ 5
- 3
run.sh 查看文件

@@ -11,7 +11,11 @@ fi


USER_ID=$user GROUP_ID=$group docker-compose up --build --exit-code-from maven-sync-job USER_ID=$user GROUP_ID=$group docker-compose up --build --exit-code-from maven-sync-job


if [ $? -eq 0 ]; then
SYNCRET=$?

USER_ID=$user GROUP_ID=$group docker-compose down -v

if [ $SYNCRET -eq 0 ]; then
echo "Creating a tarball of the Releases" echo "Creating a tarball of the Releases"
tar zcvf ./maven-releases-packages.tar.gz -C ./data/repositories/releases/ . 2>/dev/null tar zcvf ./maven-releases-packages.tar.gz -C ./data/repositories/releases/ . 2>/dev/null
chown "$user:$group" ./maven-releases-packages.tar.gz chown "$user:$group" ./maven-releases-packages.tar.gz
@@ -24,5 +28,3 @@ else
echo "The sync failed, no tarballs created" echo "The sync failed, no tarballs created"
exit 255 exit 255
fi fi

USER_ID=$user GROUP_ID=$group docker-compose down

+ 120
- 0
update-poms.sh 查看文件

@@ -0,0 +1,120 @@
#!/bin/bash

baseurl="https://search.maven.org"
response=""
status=""
downloaded=""

get_url(){
response=$(curl -s --write-out "%{http_code}\n" "$1")
status=${response: -3}
response=${response:0:-3}
}

count_char_occurrences(){
string=$1
stripped=${string//[^$2]}
return ${#stripped}
}

handle_dep(){
package=$1

count_char_occurrences "$package" :
numcolon=$?

if [[ $numcolon -eq 1 ]]; then
group=${package%%:*}
artifact=${package##*:}
version=""
elif [[ $numcolon -eq 2 ]]; then
group=${package%%:*}
version=${package##*:}
tmp=${package#*:}
artifact=${tmp%%:*}
else
echo "$package: Invalid format. It should be 'groupID:artifactID' or 'groupID:artifactID:version'"
return
fi

if [[ $version =~ '$' ]]; then
echo "$package: This script does not have support for pom variables yet. Using latest version instead"
version=""
fi


if [[ -z $version ]]; then
echo "$package: Finding latest version"
url="$baseurl/solrsearch/select?q=g:$group+AND+a:$artifact&rows=1&wt=json"
get_url "$url"
if [[ $status -ne 200 ]]; then
echo "$package: Error $status from the Maven API. Please check that the package name is correct."
return
fi

version=$(echo "$response" | sed "s/^.*\"latestVersion\":\"\([^\"]*\)\".*$/\1/")
fi

if [[ $downloaded =~ "$group:$artifact:$version" ]]; then
echo "$package: Already downloaded"
return
fi

echo "$package: Downloading pom for version $version"
grouppath=${group//.//}
urlpath="$grouppath/$artifact/$version/$artifact-$version.pom"
url="$baseurl/remotecontent?filepath=$urlpath"
get_url "$url"
if [[ "$status" -ne 200 ]]; then
echo "$package: Error $status from the Maven API. There's probably a bug in the code."
return
fi

if [[ $response =~ "<packaging>pom</packaging>" ]]; then
echo "$package: Handling as a BOM"
pom=${response//<dependencyManagement>/}
pom=${pom//<\/dependencyManagement>/}
else
stripped=$(echo $response | grep -Po "<dependencyManagement>\s*<dependencies>\K.*(?= </dependencies>\s</dependencyManagement>)")
stripped=$(echo $stripped | sed "s/<!--.*-->//g")
deps=$(echo $stripped | sed "s/<dependency>\s*<groupId>\([^<]*\)<\/groupId>\s*<artifactId>\([^<]*\)<\/artifactId>\s*<version>\([^<]*\)<\/version>.*<\/dependency>/\1:\2:\3/g")

pom=$(cat << DOC
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.$group</groupId>
<artifactId>placeholder-$artifact</artifactId>
<version>$version</version>
<packaging>pom</packaging>
<name>Package $artifact</name>
<dependencies>
<dependency>
<groupId>$group</groupId>
<artifactId>$artifact</artifactId>
<version>$version</version>
</dependency>
</dependencies>
</project>
DOC
)
fi

destdir="$(pwd)/poms/$group:$artifact:$version"
mkdir -p "$destdir"
echo "$pom" > "$destdir/pom.xml"

downloaded="$downloaded $group:$artifact:$version"

for dep in $deps; do
echo "$package: Downloading transitive dependency $dep"
handle_dep $dep
done
}

while read line; do
handle_dep $line
done < "package-list.txt"

sh generate_master_pom.sh

正在加载...
取消
保存