RFR: 8067951: System.loadLibrary cannot find library when path contains quoted entry

Alan Bateman Alan.Bateman at oracle.com
Sun Jan 4 19:50:07 UTC 2015


On 03/01/2015 17:39, Ivan Gerasimov wrote:
>
> Currently, there are tree variants of ClassLoaderHelper: for Windows, 
> for Unix and for MacOS.
> We have to either duplicate code in Unix and MacOS realizations, or 
> introduce another Helper class for initializing paths only, which 
> would have only two realizations: for Windows and all Unixes.
When I made the comment then I was thinking of a method such as 
allowsQuotedPathElements (or a better name) that returns a boolean to 
indicate if quoting of path elements is allowed or not. That would 
abstract the capability a bit without needing to do isWindows checks.

-Alan.



More information about the core-libs-dev mailing list