問題があります。私はそれがヘッドレスを実行したいGUIではないLinuxのサーバー上で実行する必要がありますアプリケーションがあります。私のローカルマシンのすべてが正常に動作しますが、サーバー上で、私は問題を抱えていると私はなぜ知らないで、昨日それが働いていたが、現在、私はこのエラーを取得しています:ヘッドレスモードでセレンを介してクロムドライバを起動できません
org.openqa.selenium.WebDriverException: unknown error: Chrome failed to start: exited abnormally
(Driver info: chromedriver=2.25.426924 (649f9b868f6783ec9de71c123212b908bf3b232e),platform=Linux 4.4.0-47-generic x86_64) (WARNING: The server did not provide any stacktrace information)
Command duration or timeout: 60.07 seconds
Build info: version: 'unknown', revision: 'unknown', time: 'unknown'
System info: host: 'vps334949', ip: '92.222.74.219', os.name: 'Linux', os.arch: 'amd64', os.version: '4.4.0-47-generic', java.version: '1.8.0_111'
Driver info: org.openqa.selenium.chrome.ChromeDriver
at sun.reflect.GeneratedConstructorAccessor54.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at org.openqa.selenium.remote.ErrorHandler.createThrowable(ErrorHandler.java:206)
at org.openqa.selenium.remote.ErrorHandler.throwIfResponseFailed(ErrorHandler.java:158)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:678)
at org.openqa.selenium.remote.RemoteWebDriver.startSession(RemoteWebDriver.java:249)
at org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:131)
at org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:144)
at org.openqa.selenium.chrome.ChromeDriver.<init>(ChromeDriver.java:170)
at org.openqa.selenium.chrome.ChromeDriver.<init>(ChromeDriver.java:159)
at org.openqa.selenium.chrome.ChromeDriver.<init>(ChromeDriver.java:116)
が前面開始アプリケーションであっても、私はこれらのコマンドを実行します:
しかし、今は気にしていませんが、どこに問題があるのでしょうか?
これは私がウェブドライバを実行する方法を示します。
System.setProperty("webdriver.chrome.driver", "/home/chrome/chromedriver");
WebDriver driver = new ChromeDriver();
driver.manage().timeouts().pageLoadTimeout(TIMEOUT, TimeUnit.MINUTES);
[こちら](https://gist.github.com/addyosmani/5336747)をご覧ください。あなたがLinuxの前提条件をしていることを確認してください。 PhantomJSが開発したかったJavaScriptのために正しく動作しなかったので、私は最後の仕事でこれを働かせました。 – MikeJRamsey56