My Quarkus project has dependencies to locally developed maven libraries. When I run the QuarkusTest
mvn is used to run the test - the JVM uses the locally installed dependencies from .m2
. It is somehow possible to change this behavior so that quarkus/mvn uses the local project classes (e.g. /target/classes) instead of the last locally installed artifact of the library?
My workaround is currently to run mvn install
whenever I change something in the local library but this process is very error prone and laborious.
Is it possible to run a quarkus test without it invoking mvn? Is it possible to setup the quarkus context in an alternative way?