On 26/09/2017 12:18, David Holmes wrote:

I've re-read the discussion and related bugs. As I understand it what you see now is expected and reflects what happens in 7 and 8. What should see is that the empty path elements causes CWD to be included for resource lookup, but not for class lookup. That inconsistency was flagged for fixing in 7, deferred to 9, rectified early on, but then reverted when the module system was integrated - with the eventual fix re-appearing in JDK 10.
Right except there is a small regression in JDK 9 where the boot loader will locate resources in the working directory when using -Xbootclasspath/a. It's fixed in jdk10/master and Mandy had added a good set of tests via JDK-8185541 to ensure that inconsistencies going come back.

-Alan

Reply via email to