运行JAR,它将从PHP触发Chrome驱动程序

时间:2018-01-17 10:13:26

标签: java php eclipse google-chrome jar

我已经编写了一个JAVA程序,它将触发Chrome驱动程序并打开google.com,程序在eclipse中工作正常,因此我创建了一个JAR文件。 甚至JAR文件也可以独立工作。它会在Google Chrome中打开google.com,然后关闭Chrome驱动程序。 但我现在试图通过PHP触发这个JAR,因为某些原因这不起作用。

PHP根本没有触发JAR文件。

import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;
import org.openqa.selenium.support.ui.WebDriverWait;

public class Chrome_Test {

    public static void main(String[] args) {
        // Telling the system where to find the Chrome driver
        System.getProperty("user.dir" + "\\chromedriver.exe");
        WebDriver webDriver = new ChromeDriver();
        // Open google.com
        webDriver.navigate().to("http://www.google.com");
        // Printing result here.
        WebDriverWait wait = new WebDriverWait(webDriver, 10);
        webDriver.close();
        webDriver.quit();

    }

}

我的PHP代码:

<?php

exec("java -jar TEST10.jar");

?>

TEST10是包含上述Java程序的JAR的名称。

0 个答案:

没有答案