У меня есть структура проекта с несколькими проектами Gradle, где дочерний проект зависит от JAR, который я не хочу быть в файле WAR. Я попробовал "исключить", но он не работает.
Основной проект script:
apply plugin: 'war'
war {
dependencies {
runtime (project(':childProject')) {
exclude group: 'javax.servlet.jsp', module: 'jsp-api'
}
}
}
Детский проект script:
apply plugin: 'java'
dependencies {
compile 'javax.servlet.jsp:jsp-api'
}