Вот ошибка, которую я постоянно получаю:
Код: Выделить всё
[ERROR] Plugin org.apache.maven.plugins:maven-compiler-plugin:3.11.0 or one of its dependencies could not be resolved: Could not transfer artifact org.apache.maven.plugins:maven-compiler-plugin:pom:3.11.0 from/to central (https://repo.maven.apache.org/maven2): PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
- Импортировал репозиторий Activiti в другой проект в IntelliJ. Это привело к более чем 70 ошибкам в файле pom.xml, в основном неразрешенным плагинам и зависимостям Maven. Поэтому я решил создать новый проект Maven с нуля, чтобы сначала решить эту проблему.
- Исправление SSL-сертификата: я добавил необходимый сертификат репозитория Maven. в мой JDK - на основе инструкций Activiti github (Amazon Corretto 21), используя:
keytool -import -trustcacerts -keystore $JAVA_HOME/lib/security/cacerts -storepass Changeit -noprompt -alias repo-maven -file path/to/repo-maven-apache-org.pem
- Settings.xml: я создал собственный файл settings.xml для обойти проблемы с SSL и добавить информацию о прокси.
- Версии плагина Maven: я пробовал разные версии плагина компилятора Maven (3.11.0, 3.1.1 и т. д.), но ни одна не помогла.
- Другие проверки: для JDK установлена Java 21, Maven правильно настроен в IntelliJ — пока я не запустил чистую установку mvn
< /li>
- Как исправить проблему с плагином компилятора Maven? Это как-то связано с конфигурацией Activiti или Maven в IntelliJ?
- Нужно ли мне вручную загружать JAR? Если да, то где я могу найти JAR-файл для org.apache.maven.plugins:maven-compiler-plugin:3.11.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">
4.0.0
org.example
Activiti_
1.0-SNAPSHOT
21
21
UTF-8
org.apache.maven.plugins
maven-compiler-plugin
3.11.0
21
21
Код: Выделить всё
alfresco
true
activitiDefault
https://artifacts.alfresco.com/nexus/content/repositories/activiti-snapshots
ssl-bypass
true
true
central
alfresco
ssl-bypass
proxy1
true
http
your.proxy.host
your_proxy_port
your_proxy_username
your_proxy_password
www.google.com|*.example.com
Подробнее здесь: https://stackoverflow.com/questions/792 ... ellij-idea
Мобильная версия