Gradle: wspólna zależność zasobów dla wielu projektów Java

Opracowuję projekt wielomodułowy z pomysłem gradle / intellij, a oto struktura mojego domu projektu:

project/
  sub-project-1
    /main/resources
  sub-project-2
    /main/resources
  data
    /main/resources
    /test/resources

Jak widać, mam wiele podprojektów (wszystkie java), jak mogę je uzależnić od pewnych wspólnych zasobów (projekt „dane”, który nie zawiera kodu, a tylko zasoby), a także własne oddzielne zasoby?

Najlepiej jest też, gdy pomysł intellij może automatycznie wykryć te zależności za pomocą JetGradle (JetGradle dobrze sobie radzi, wybierając domyślne zależności projektu w stopniach java w ramach każdego podprojektu).

Wielkie dzięki!

questionAnswers(5)

yourAnswerToTheQuestion