Поэтому я настроил свой .m2/settings.xml:< /p>
Код: Выделить всё
github
github
central
https://repo1.maven.org/maven2
github
https://maven.pkg.github.com/weatherapicom/java
true
github
MY_USERNAME
MY_ACCESS_KEY
Вот мой pom.xml:
Код: Выделить всё
4.0.0
org.springframework.boot
spring-boot-starter-parent
3.2.5
sc
skycast-mvc
0.0.1-SNAPSHOT
skycast-mvc
skycast-mvc
21
org.springframework.boot
spring-boot-starter-web
org.springframework.boot
spring-boot-devtools
runtime
true
com.h2database
h2
runtime
org.projectlombok
lombok
true
org.springframework.boot
spring-boot-starter-test
test
org.springframework.boot
spring-boot-starter-data-jpa
org.springframework.boot
spring-boot-starter-validation
org.springframework.boot
spring-boot-starter-thymeleaf
io.swagger
swagger-java-client
1.0.0
compile
org.springframework.boot
spring-boot-maven-plugin
org.projectlombok
lombok
Когда я пытаюсь добавить зависимость в pom.xml, Я получаю несколько ошибок:
Не удалось найти артефакт io.swagger:swagger-java-client:pom:1.0.0 в центре (https://repo1.maven.org/maven2)

Итак, почему Maven ищет пакет в Maven Central, но не в пакетах GitHub
Но когда я удаляю репозиторий Maven Central из файла settings.xml, я получаю такие ошибки:
Не удалось найти артефакт io.swagger:swagger-java-client: pom:1.0.0 в github (https://maven.pkg.github.com/weatherapicom/java)
[img]https://i.sstatic.net /fzaeBJ26.png[/img]
Если я добавлю указанный репозиторий GitHub в pom.xml:
Код: Выделить всё
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
4.0.0
org.springframework.boot
spring-boot-starter-parent
3.2.5
sc
skycast-mvc
0.0.1-SNAPSHOT
skycast-mvc
skycast-mvc
21
github
https://maven.pkg.github.com/weatherapicom/java
org.springframework.boot
spring-boot-starter-web
org.springframework.boot
spring-boot-devtools
runtime
true
com.h2database
h2
runtime
org.projectlombok
lombok
true
org.springframework.boot
spring-boot-starter-test
test
org.springframework.boot
spring-boot-starter-data-jpa
org.springframework.boot
spring-boot-starter-validation
org.springframework.boot
spring-boot-starter-thymeleaf
io.swagger
swagger-java-client
1.0.0
compile
org.springframework.boot
spring-boot-maven-plugin
org.projectlombok
lombok
Неразрешенная зависимость: 'io.swagger:swagger-java-client:jar:1.0.0'

Когда я использую mvn clean install, сборка проходит успешно, но проблема не решается.
Подробнее здесь: https://stackoverflow.com/questions/784 ... sing-maven
Мобильная версия