Firefoxエンジンを使用するJavaのSelenium2を使用してテストユニットを開発しました。
デプロイマシンにはディスプレイがないため、Xvfbを使用して作成しています。残念ながら、それは私に.を使用してJavaを開始することを強制しDISPLAY=:0 java -jar xxx.jarます。セレンjavadocを検索し、いくつかのソースを検索しましたが、JavaがFirefoxを起動するために使用するメソッドが見つかりません。魔女が私の目標であり、同じメソッドを使用してjavaをfirefoxで起動しDISPLAY=:0 firefox ...ます。
簡単に言うと、やらなければならないのですが、代わりにDISPLAY=:0 java -jar xxx.jarJavaでやらせたいので、複数のディスプレイを使用することもできます。DISPLAY=:XX firefox ...firefox ...
何かアドバイス?