diff options
Diffstat (limited to 'node_modules/selenium-webdriver/remote')
-rw-r--r-- | node_modules/selenium-webdriver/remote/index.js | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/node_modules/selenium-webdriver/remote/index.js b/node_modules/selenium-webdriver/remote/index.js index 87dee7e8d..cc0b66462 100644 --- a/node_modules/selenium-webdriver/remote/index.js +++ b/node_modules/selenium-webdriver/remote/index.js @@ -492,7 +492,12 @@ class SeleniumServer extends DriverService { return jvmArgs.concat('-jar', jar, '-port', port).concat(args); }); - super('java', { + let java = 'java'; + if (process.env['JAVA_HOME']) { + java = path.join(process.env['JAVA_HOME'], 'bin/java'); + } + + super(java, { loopback: options.loopback, port: port, args: args, |