We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 47c1d56 commit ad577d7Copy full SHA for ad577d7
dev/run-tests.py
@@ -477,7 +477,15 @@ def determine_java_version(java_exe):
477
478
raw_output = subprocess.check_output([java_exe, "-version"],
479
stderr=subprocess.STDOUT)
480
- raw_version_str = raw_output.split('\n')[0] # eg 'java version "1.8.0_25"'
+
481
+ raw_output_lines = raw_output.split('\n')
482
483
+ # find raw version string, eg 'java version "1.8.0_25"'. Skip _JAVA_OPTIONS line if present
484
+ if raw_output_lines[0].startswith("Picked up _JAVA_OPTIONS"):
485
+ raw_version_str = raw_output_lines[1]
486
+ else:
487
+ raw_version_str = raw_output_lines[0]
488
489
version_str = raw_version_str.split()[-1].strip('"') # eg '1.8.0_25'
490
version, update = version_str.split('_') # eg ['1.8.0', '25']
491
0 commit comments