Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    text
    copied!<p>The repository your project is searching on does not contain the artifact :</p> <p><code>org.apache.xalan:xalan:jar:2.7.1</code>. </p> <p>It only contains <code>xalan:xalan:jar:2.7.1</code>.</p> <p>If you run <code>mvn -X compile</code> you'll see they are a dependency of:</p> <pre><code>[DEBUG] org.opensaml:opensaml:jar:2.2.3:compile [DEBUG] commons-collections:commons-collections:jar:3.1:compile [DEBUG] commons-lang:commons-lang:jar:2.1:compile [DEBUG] velocity:velocity:jar:1.5:compile [DEBUG] org.apache.xerces:xml-apis:jar:2.9.1:runtime [DEBUG] org.apache.xerces:xercesImpl:jar:2.9.1:runtime [DEBUG] org.apache.xerces:resolver:jar:2.9.1:runtime [DEBUG] org.apache.xerces:serializer:jar:2.9.1:runtime [DEBUG] org.apache.xalan:xalan:jar:2.7.1:runtime </code></pre> <p>If believe the person who wrote this code meant to exclude them:</p> <pre><code>&lt;exclusion&gt; &lt;groupId&gt;xalan&lt;/groupId&gt; &lt;artifactId&gt;xalan&lt;/artifactId&gt; &lt;/exclusion&gt; &lt;exclusion&gt; &lt;groupId&gt;xerces&lt;/groupId&gt; &lt;artifactId&gt;xml-apis&lt;/artifactId&gt; &lt;/exclusion&gt; </code></pre> <p>But note that the <code>&lt;groupId&gt;</code> is actually excluding a dependency that it's not really a dependency. You will need to change the above exclusions in the pom, by:</p> <pre><code>&lt;exclusion&gt; &lt;groupId&gt;org.apache.xalan&lt;/groupId&gt; &lt;artifactId&gt;xalan&lt;/artifactId&gt; &lt;/exclusion&gt; &lt;exclusion&gt; &lt;groupId&gt;org.apache.xerces&lt;/groupId&gt; &lt;artifactId&gt;xml-apis&lt;/artifactId&gt; &lt;/exclusion&gt; </code></pre> <p>Follow the same pattern for other potential conflicting artifacts.</p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload