У меня есть один jar с именем myproject.jar, и он собран с maven, который содержит зависимость для junit, logger и этот jar присутствует на nexus
Теперь, если я создал один проект ant, где мне нужно получитьэтот jar, поэтому я добавил настройку IVY, зависимость от nexus и получил jar на локальном компьютере с другим jar, а также с Junit и logger.
Так есть ли какой-нибудь способ, которым я могу получить только тот myproject.jar, и я не должен получать Junit и логгер
build.xml
<target name="resolve" description=" retrieve dependencies with Ivy">
<ivy:settings file="ivysettings.xml" />
<ivy:retrieve/>
</target>
ivy.xml
<ivy-module version="2.0">
<info organisation="com.test" module="myproject"/>
<dependencies>
<dependency org="com.test" name="myproject" rev="2.0"/>
</dependencies>
</ivy-module>
ivySetting.xml
<ivysettings>
<settings defaultResolver="nexus"/>
<resolvers>
<ibiblio name="nexus-public" m2compatible="true" root="http://localhost:8081/nexus/content/groups/public"/>
<ibiblio name="nexus" m2compatible="true" root="http://localhost:8081/nexus/content/repositories/snapshots"/>
<ibiblio name="nexus-releases" m2compatible="true" root="http://localhost:8081/nexus/content/repositories/releases"/>
</resolvers>
</ivysettings>