Gradle-эквивалент maven-зависимых плагинов

Моя корневая проблема заключается в том, что при запуске тестов на основе «пружинного теста» для моих контроллеров и представлений Freemarker мне нужно иметь все ярлыки тегов в папке WEB-INF / lib - в противном случае freemarker не найдет их во время испытаний. Я решил эту проблему со следующей частью конфигурации maven. На самом деле перед запуском тестов он копирует jar-файлы taglibs в папку src / main / webapp / WEB-INF / lib. Я не хочу очищать эту папку, так как проблема при запуске этого теста для IDE та же.

<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<version>2.3</version>
<executions>
    <!-- Freemaarker requires that all taglibs should reside in WEB-INF/lib folder -->
    <execution>
        <id>tests</id>
        <phase>test-compile</phase>
        <goals>
            <goal>copy</goal>
        </goals>
        <configuration>
            <outputDirectory>${basedir}/src/main/webapp/WEB-INF/lib/</outputDirectory>
            <artifactItems>
                <artifactItem>
                    <groupId>org.springframework.security</groupId>
                    <artifactId>spring-security-taglibs</artifactId>
                    <version>${spring.security.version}</version>
                </artifactItem>
            </artifactItems>
        </configuration>
    </execution>
</executions>
</plugin>

Сейчас я перевожу свой проект на Gradle. Как я могу добиться того же с Gradle?

Ответы на вопрос(1)

Ваш ответ на вопрос