arquillian-core
arquillian-core copied to clipboard
Add Maven 4 to Build Matrix
I tried to use Apache maven 4.0.0-RC2 to build my Jakarta REST example project and got the following warning info which is related to Arquillian.
[WARNING] 6 problems were encountered while building the effective model for org.jboss.arquillian.protocol:arquillian-protocol-servlet-jakarta:jar:10.0.0.Final during dependency collection step for project (use -X to see details)
[WARNING] 8 problems were encountered while building the effective model for com.github.hantsy.arquillian-container-glassfish-jakarta:arquillian-glassfish-managed-jakarta:jar:7.0.10 during dependency collection step for project (use -X to see details)
[WARNING] 8 problems were encountered while building the effective model for com.github.hantsy.arquillian-container-glassfish-jakarta:arquillian-glassfish-common-jakarta:jar:7.0.10 during dependency collection step for project (use -X to see details)
[WARNING] 6 problems were encountered while building the effective model for org.jboss.arquillian.testenricher:arquillian-testenricher-ejb-jakarta:jar:10.0.0.Final during dependency collection step for project (use -X to see details)
[WARNING] 6 problems were encountered while building the effective model for org.jboss.arquillian.testenricher:arquillian-testenricher-resource-jakarta:jar:10.0.0.Final during dependency collection step for project (use -X to see details)
[WARNING] 6 problems were encountered while building the effective model for org.jboss.arquillian.testenricher:arquillian-testenricher-cdi-jakarta:jar:10.0.0.Final during dependency collection step for project (use -X to see details)
It is better to add 4.0 to the maven build matrix and keep updated with the latest development stack.
This is not an issue with Arquilian Core. See https://start.flowlogix.com for EE Arquillian examples, which all work with maven 4 without warnings.
@lprimak I think there are legacy configs in the current Arquillian core project but will be deprecated/discarded in Maven 4 4.0/4.1 versioned POM(Currently only set to warning there).