Continuous testing classloading issue
### Describe the bug

Resuming tests when running `mvn quarkus:dev` leads to following error:

```
: groovy.lang.MissingMethodException: No signature of method: com.fasterxml.jackson.databind.MappingJsonFactory.createJsonGenerator() is applicable for argument types: (ByteArrayOutputStream, com.fasterxml.jackson.core.JsonEncoding) values: [, UTF8]
Possible solutions: createJsonGenerator(java.io.OutputStream), createJsonGenerator(java.io.Writer), createJsonGenerator(java.io.OutputStream, com.fasterxml.jackson.core.JsonEncoding)
The following classes appear as argument class and as parameter class, but are defined by different class loader:
com.fasterxml.jackson.core.JsonEncoding (defined by 'QuarkusClassLoader:Quarkus Base Runtime ClassLoader: TEST@5bf4e32' and 'QuarkusClassLoader:Augmentation Class Loader: DEV@7b4cb9bd')
If one of the method suggestions matches the method you wanted to call, 
then check your class loader setup.
	at io.restassured.internal.RequestSpecificationImpl.body(RequestSpecificationImpl.groovy:753)
	at quarkus.accounts.AccountResourceTest.testCreateAccount(AccountResourceTest.java:69)
```

### Expected behavior

Tests complete without exception

### Actual behavior

_No response_

### How to Reproduce?

https://github.com/jclingan/manning-kube-native-microservices/tree/master/chapter2/account-service is the project.

Run `mvn quarkus:dev`, then press "r" to resume testing.

### Output of `uname -a` or `ver`

Darwin MacBook-Pro 20.6.0 Darwin Kernel Version 20.6.0: Wed Jun 23 00:26:31 PDT 2021; root:xnu-7195.141.2~5/RELEASE_X86_64 x86_64

### Output of `java -version`

openjdk version "11.0.11" 2021-04-20

### GraalVM version (if different from Java)

_No response_

### Quarkus version or git rev

2.1.3.Final and 2.2.1.Final

### Build tool (ie. output of `mvnw --version` or `gradlew --version`)

Apache Maven 3.8.1 (05c21c65bdfed0f71a2f2ada8b84da59348c4c5d)

### Additional information

_No response_
diff --git a/core/deployment/src/main/java/io/quarkus/deployment/dev/testing/TestSupport.java b/core/deployment/src/main/java/io/quarkus/deployment/dev/testing/TestSupport.java
index bbbf37d8acb..1e65b09d078 100644
--- a/core/deployment/src/main/java/io/quarkus/deployment/dev/testing/TestSupport.java
+++ b/core/deployment/src/main/java/io/quarkus/deployment/dev/testing/TestSupport.java
@@ -129,7 +129,7 @@ public void init() {
                         .setAssertionsEnabled(true)
                         .setDisableClasspathCache(false)
                         .setIsolateDeployment(true)
-                        .setBaseClassLoader(getClass().getClassLoader())
+                        .setBaseClassLoader(getClass().getClassLoader().getParent())
                         .setTest(true)
                         .setAuxiliaryApplication(true)
                         .setHostApplicationIsTestOnly(devModeType == DevModeType.TEST_ONLY)
['core/deployment/src/main/java/io/quarkus/deployment/dev/testing/TestSupport.java']