У меня есть проект EJB/Web, который я создал с помощью netbeans. Я создал проект с netbeans, так что у нас скоро будет рабочий прототип. Теперь я конвертирую это в Gradle. Я использую плагин уха и мой СтруктурЗависимости места в папке root lib
-root
|-- ejb.jar
|-- web.war
строит. Мои зависимости определены в файле build.gradle в каждом субпроекте (ejb и web). Теперь я хочу, чтобы мои зависимости находились в папке ear/lib вместо того, чтобы быть shatterd через папку ejb/lib и web/lib. Я знаю концепцию зависимостей earlib, но я чувствую, что мне не нужно указывать это в моем веб-проекте и проекте ejb. Нужно ли мне писать муравьиную задачу, чтобы сделать это или есть элегантный способ. Я пытаюсь представить, что netbeans строят войну как можно лучше.