Provide all Rapidclipse Dependencies as a bom

Description

We want to use Rapidclipse for a single project in our multi-module maven infrastructure.
However there are already managed dependencies in the parent project's pom, which conflict with RC dependencies, e.g.:

To override those managed deps in the rapdiclipse project I had to manually override each one of them in the project's pom by copying the content of com.rapidclipse.rap-server-core:

It would be better if you could simply import all dependencies as a single bom (bill-of-materials)/pom, like Vaadin does.

Environment

Rapidclipse 10.2.2

Activity

Show:
Alexander B
March 15, 2021, 3:00 PM

I researched that topic a bit and as it turns out a BOM will not bring us advantages/helps solving that issue:
https://stackoverflow.com/a/57770492

This is a maven standard and therefore not changeable.
So we have to live with the importing of the dependencies.


You can close the issue

FH
February 9, 2021, 2:20 PM
Edited

I have never created BOM files. First tries to restructure the RAP project failed. Input is welcome.

Best would be if someone with experience creates the BOM and opens a pull request.

Won't Fix

Assignee

Alexander B

Reporter

Alexander B

Labels

Priority

Major