Which Maven "BOM" to use ?

235 views
Skip to first unread message

Laurent Vaills

unread,
Feb 26, 2021, 1:43:52 AM2/26/21
to vert.x
Hi,

We are using Vert.x to create an application, and we were wondering which BOM to use in our Maven projects to simplify our dependency management. 
We noticed that there is : 
* vertx-dependencies : that lists all the Vert.x modules of the stack and the versions of the 3rd party dependencies to use on the stack : https://repo1.maven.org/maven2/io/vertx/vertx-dependencies/3.9.6/vertx-dependencies-3.9.6.pom
* vertx-stack-depchain : that lists only the Vert.x modules of the stack,m and thus the Vert.x dependencies will be fetched transitively: https://repo1.maven.org/maven2/io/vertx/vertx-stack-depchain/3.9.6/vertx-stack-depchain-3.9.6.pom

Which one is advised to use in an external application ? 

Regards,
Laurent

Thomas SEGISMONT

unread,
Feb 26, 2021, 4:34:13 AM2/26/21
to vert.x
Hi

We advise to use vertx-stack-depchain (which is used by start.vertx.io as well as the vertx-maven-plugin setup mojo).

vertx-dependencies is an internal artifact.

Regards
Thomas

--
You received this message because you are subscribed to the Google Groups "vert.x" group.
To unsubscribe from this group and stop receiving emails from it, send an email to vertx+un...@googlegroups.com.
To view this discussion on the web, visit https://groups.google.com/d/msgid/vertx/9414db84-0675-4895-86ca-cd7971ae323dn%40googlegroups.com.

Laurent Vaills

unread,
Feb 26, 2021, 6:15:36 AM2/26/21
to ve...@googlegroups.com
Thanks for your answer Thomas.
So we chose the right one. 
However I don't see that artifact vertx-stack-depchain for the snapshots on https://s01.oss.sonatype.org/content/repositories/snapshots/io/vertx/ , repository mentioned by Julien, a few weeks ago.
I wanted to try your fix on WriteStreamSubscriberImpl. 

Laurent

You received this message because you are subscribed to a topic in the Google Groups "vert.x" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/vertx/uzzcgw-YuOg/unsubscribe.
To unsubscribe from this group and all its topics, send an email to vertx+un...@googlegroups.com.
To view this discussion on the web, visit https://groups.google.com/d/msgid/vertx/CACiEr_RuJ%2BYs1yKDWYqCZ-4uBX16JLLqsi2bdhyFViTGYOmGgg%40mail.gmail.com.

Julien Viet

unread,
Feb 26, 2021, 1:46:10 PM2/26/21
to vert.x
I think that our vertx-stack CI must be faulty

Julien Viet

unread,
Feb 26, 2021, 3:47:25 PM2/26/21
to vert.x
it looks like the CI has VM crashes preventing snapshots to deploy 


I'll deploy one manually at least

On Fri, Feb 26, 2021 at 12:15 PM Laurent Vaills <laurent...@gmail.com> wrote:

Laurent Vaills

unread,
Mar 1, 2021, 4:03:14 AM3/1/21
to ve...@googlegroups.com
Thanks Julien. 
I can now see the vertx-stact-* artifacts; but only for the 4.0.3-SNAPSHOT . Any chance to have the 3.9.x-SNAPSHOT as well ?
https://s01.oss.sonatype.org/content/repositories/snapshots/io/vertx/vertx-stack-depchain/

Regards,
Laurent

Julien Viet

unread,
Mar 1, 2021, 6:18:23 AM3/1/21
to vert.x
yes, soon

sorry for that, CI is a bit hectic for this project

Reply all
Reply to author
Forward
0 new messages