При установке проекта Maven я получаю ошибку DependencyConvergence - PullRequest
1 голос
/ 07 марта 2019
[WARNING] Rule 3: org.apache.maven.plugins.enforcer.DependencyConvergence failed with message:
    Failed while enforcing releasability the error(s) are [
    Dependency convergence error for xml-apis:xml-apis:1.3.04 paths to 
    dependency are:
    +-com.print.attend: printview: 1.2-SNAPSHOT
      +-com.:string-converter:5.0
        +-org.apache.xmlgraphics:batik-transcoder:1.7
          +-org.apache.xmlgraphics:batik-bridge:1.7
            +-org.apache.xmlgraphics:batik-anim:1.7
              +-xml-apis:xml-apis:1.3.04
    and
    +-com.print.attend: printview: 1.2-SNAPSHOT
      +-com.print.processor:string-converter:5.0
        +-org.apache.xmlgraphics:batik-transcoder:1.7
          +-org.apache.xmlgraphics:batik-bridge:1.7
            +-org.apache.xmlgraphics:batik-css:1.7
              +-xml-apis:xml-apis:1.3.04
    and
    +-com.print.attend: printview: 1.2-SNAPSHOT
      +-com.print.processor:string-converter:5.0
        +-org.apache.xmlgraphics:batik-transcoder:1.7
          +-org.apache.xmlgraphics:batik-bridge:1.7
            +-org.apache.xmlgraphics:batik-ext:1.7
              +-xml-apis:xml-apis:1.3.04
     and
     +-com.print.attend: printview: 1.2-SNAPSHOT
       +-com.print.processor:string-converter:5.0
         +-org.apache.xmlgraphics:batik-transcoder:1.7
           +-org.apache.xmlgraphics:batik-bridge:1.7
             +-xml-apis:xml-apis:1.3.04
     and
     +-com.print.attend: printview: 1.2-SNAPSHOT
       +-com.print.processor:string-converter:5.0
         +-org.apache.xmlgraphics:batik-transcoder:1.7
           +-org.apache.xmlgraphics:batik-dom:1.7
             +-xml-apis:xml-apis:1.3.04
     and
     +-com.print.attend: printview: 1.2-SNAPSHOT
       +-com.print.processor:string-converter:5.0
         +-org.apache.xmlgraphics:batik-transcoder:1.7
           +-org.apache.xmlgraphics:batik-gvt:1.7
             +-xml-apis:xml-apis:1.3.04
     and
     +-com.print.attend: printview: 1.2-SNAPSHOT
       +-com.print.processor:string-converter:5.0
         +-org.apache.xmlgraphics:batik-transcoder:1.7
           +-org.apache.xmlgraphics:batik-svg-dom:1.7
             +-xml-apis:xml-apis:1.3.04
     and
     +-com.print.attend: printview: 1.2-SNAPSHOT
       +-com.print.processor:string-converter:5.0
         +-org.apache.xmlgraphics:batik-transcoder:1.7
           +-org.apache.xmlgraphics:batik-svggen:1.7
             +-xml-apis:xml-apis:1.3.04
    and
    +-com.print.attend: printview: 1.2-SNAPSHOT
      +-com.print.processor:string-converter:5.0
        +-org.apache.xmlgraphics:batik-transcoder:1.7
          +-xml-apis:xml-apis:1.3.04
    and
    +-com.print.attend: printview: 1.2-SNAPSHOT
      +-com.print.processor:string-converter:5.0
        +-com.cer.clinrpt.core:cr-core:6.0
         +-xml-apis:xml-apis:1.3.04
    and
    +-com.print.attend: printview: 1.2-SNAPSHOT
      +-com.print.processor:string-converter:5.0
        +-com.clip.editor:cr-core:6.0
          +-org.apache.xmlgraphics:batik-codec:1.7
            +-xml-apis:xml-apis:1.3.04
    and
    +-com.print.attend: printview: 1.2-SNAPSHOT
      +-com.print.processor:string-converter:5.0
        +-xml-apis:xml-apis:1.3.04
    and
    +-com.print.attend: printview: 1.2-SNAPSHOT
        +-com.print.common.procedural:common-procedural-jsap:1.0
          +-org.hibernate:hibernate-entitymanager:3.4.0.GA
            +-dom4j:dom4j:1.6.1
              +-xml-apis:xml-apis:1.0.b2

При установке проекта maven на intellij я получаю эту ошибку.Как решить эту проблему?

1 Ответ

2 голосов
/ 07 марта 2019

Правило DependencyConvergence проверяет, найдена ли одна и та же зависимость в разных версиях в дереве зависимостей.

Если он находит разные версии и запись не определяется, он не сможет выполнить сборку.

Вы можете либо

  • определяет запись dependencyManagement, которая устанавливает версию для xml-apis.
  • выясните, почему разные версии попали в дерево зависимостей и измените зависимости, чтобы этого не произошло.
  • деактивировать правило зависимостейConvergence.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...