Zdravim,
v pom.xml si editujte zavislosti u kterych mate podezreni na zavleceni
nepotrebnych knihoven:
<dependency>
<groupId>org.spring</groupId>
<artifactId>spring</artifactId>
<version>2.0</version>
<scope>compile</scope>
<exclusions>
<exclusion>
<groupId>slf4j-log4j12</groupId>
<artifactId>slf4j-log4j12</artifactId>
</exclusion>
<exclusion>
<groupId>jcl104-over-slf4j</groupId>
<artifactId>jcl104-over-slf4j</artifactId>
</exclusion>
</exclusions>
</dependency>
Pokud chcete vedet, kdo vam do projektu zavislosti zatahnul, tak si
napr. vygenerujete site (mvn site) a podivejte se na stranku
dependency.html)
Mejte se,
Daniel Holešínský
Vladimír Náprstek napsal(a):
Zdravim,
rozhodl jsem se vyzkouset maven a jednom malem projektiku a narazil jsem
na maly problem. Nektera zavislost (nejspise spring) mi zatahl knihovny
commons-logging (coz je OK), ale dotahl mi tam jeste
slf4j-log4j12-1.4.2.jar a jcl104-over-slf4j-1.4.2.jar a to uz mi vadi
(stejny projekt s antem a rucne dodanymi knihovnami to nepotrebuje).
A ted - jak se tech knihoven zbavim? A lze zjistit, ktera zavislost mi
to dotahla?