java-sdk icon indicating copy to clipboard operation
java-sdk copied to clipboard

Refactor maven POMs to put all information about the dependencies/plugins in the root POM

Open lburgazzoli opened this issue 10 months ago • 2 comments

Describe the proposal

As today, the definition of the project dependencies, plugin version and configurations and so on is scattered across the root project pom and its sub-modules which complicates i.e. version management and updates as one has to check if the same version is re-defined in any of the module.

Ideally we can use the root POM file for dependencies and plugins management so each sub-module can have simpler references to the artifacts and plugins.

lburgazzoli avatar Oct 19 '23 19:10 lburgazzoli

I've done a first POC here: https://github.com/lburgazzoli/dapr-java-sdk/tree/gh-940 in case this make sense

lburgazzoli avatar Oct 19 '23 19:10 lburgazzoli

LGTM. I can accept a PR on this.

artursouza avatar Nov 13 '23 21:11 artursouza