When configuring the boot plugin in fork=false (not default). The toolchains plugin has not effect and does not behave the way expected.
Nothing is displayed during the maven execution.
Expected behavior : proper execution of the spring-boot:run with the corresponding JDK or a warning explaining that this doesn't work when not forked
Suggestion for improvement : most plugin do display the use of the JDK selected by toolchain (compiler, surefire, failsafe), I guess it would make sense to do the same with the boot plugin.
See attached project demonstrating the issue
Comment From: wilkinsona
Superseded by #30479.