|  | 
| 402 | 402 |         <!-- Set empty default values to avoid Maven leaving property references (${...}) when it doesn't find a value --> | 
| 403 | 403 | 
 | 
| 404 | 404 |         <surefire.jvm.args.memory>-Xmx512m -Xms128m</surefire.jvm.args.memory> | 
| 405 |  | -        <surefire.jvm.args.misc>-Djdk.attach.allowAttachSelf=true</surefire.jvm.args.misc> | 
|  | 405 | +        <surefire.jvm.args.misc></surefire.jvm.args.misc> | 
| 406 | 406 |         <!-- JVM args to be customized depending on the Java version --> | 
| 407 | 407 |         <surefire.jvm.args.java-version></surefire.jvm.args.java-version> | 
| 408 | 408 |         <!-- JVM args generated by JaCoCo --> | 
| 409 | 409 |         <surefire.jvm.args.jacoco></surefire.jvm.args.jacoco> | 
| 410 | 410 |         <failsafe.jvm.args.jacoco></failsafe.jvm.args.jacoco> | 
|  | 411 | +        <!-- JVM args to attach agents e.g. for Mockito --> | 
|  | 412 | +        <surefire.jvm.args.agents>-javaagent:${org.mockito:mockito-core:jar}</surefire.jvm.args.agents> | 
|  | 413 | + | 
| 411 | 414 |         <!-- JVM args to be customized by each Maven module --> | 
| 412 | 415 |         <surefire.jvm.args.module></surefire.jvm.args.module> | 
| 413 | 416 |         <surefire.jvm.args.module.add-opens></surefire.jvm.args.module.add-opens> | 
|  | 
| 426 | 429 |             http://maven.apache.org/surefire/maven-surefire-plugin/faq.html#late-property-evaluation | 
| 427 | 430 |             This is necessary for Jacoco to work as expected. | 
| 428 | 431 |          --> | 
| 429 |  | -        <surefire.jvm.args.no-jacoco>${surefire.jvm.args.memory} ${surefire.jvm.args.misc} ${surefire.jvm.args.java-version} ${surefire.jvm.args.module} ${test.launcher.args}</surefire.jvm.args.no-jacoco> | 
| 430 |  | -        <failsafe.jvm.args.no-jacoco>${surefire.jvm.args.memory} ${surefire.jvm.args.misc} ${surefire.jvm.args.java-version} ${surefire.jvm.args.module} ${test.launcher.args} ${failsafe.jvm.args.hibernate-orm} ${failsafe.jvm.args.jdbc}</failsafe.jvm.args.no-jacoco> | 
|  | 432 | +        <surefire.jvm.args.no-jacoco>${surefire.jvm.args.memory} ${surefire.jvm.args.misc} ${surefire.jvm.args.java-version} ${surefire.jvm.args.module} ${test.launcher.args} ${surefire.jvm.args.agents}</surefire.jvm.args.no-jacoco> | 
|  | 433 | +        <failsafe.jvm.args.no-jacoco>${surefire.jvm.args.memory} ${surefire.jvm.args.misc} ${surefire.jvm.args.java-version} ${surefire.jvm.args.module} ${test.launcher.args} ${surefire.jvm.args.agents} ${failsafe.jvm.args.hibernate-orm} ${failsafe.jvm.args.jdbc}</failsafe.jvm.args.no-jacoco> | 
| 431 | 434 |         <surefire.jvm.args>${surefire.jvm.args.no-jacoco} @{surefire.jvm.args.jacoco}</surefire.jvm.args> | 
| 432 | 435 |         <failsafe.jvm.args>${surefire.jvm.args.no-jacoco} @{failsafe.jvm.args.jacoco}</failsafe.jvm.args> | 
| 433 | 436 | 
 | 
|  | 
0 commit comments