Java Se Development Kit 8 - Downloads (oracle.com)

However, upon conducting patch diffing, it became evident that the problem lay in how the application managed spaces within the file name before transferring it to ShellExecuteExW.