I'm migrating a maven project to ant + ivy (it's an arbitrary decision, and it has to be done ).
The thing is that comparing both WAR files, the ant and the maven one, the former has a lot more 3rd party jars than the first one...
At first I thought that they were transitive dependencies but when I run mvn dependency:tree
they don't appear there.
Any ideas?
EDIT:
Just for the record, I'm aware of the scope
attribute of maven. I'm excluding all the provided and test dependencies in the ivy.xml file