2013-05-13 9 views
5

Właśnie zainstalowałem na lokalnym serwerze Jenkinsa w celu wykonania niektórych testów przy użyciu Selenium Webdriver.Jenkins nie może połączyć się z serwerem Windows - brak wystarczających uprawnień

Kiedy wykonać testy, początkowe etapy wykonywania połączeń Maven (dobrze, dostępu do repo, ...), ale kiedy pierwszy krok selen muszą być wykonywane, otrzymuję ten błąd:

(java.lang.InternalError: Can't connect to window server - not enough permissions.) 

Jakie uprawnienia są kierowane?

Realizuję od mojego głównego użytkownika na moim komputerze w MacOSX. Sprawdziłem informacje w witrynie Jennkins i Google, ale mogę uzyskać wszystko.

Odpowiedz

10

Dodaj opcje JVM -Djava.awt.headless=true

Na przykład używam, „Opcje JVM” pole jest widoczne tylko od „Advanced ...” przycisk pod Wprowadzenie Metoda podtytuły.

+2

W przypadku używanej instancji pole "Opcje JVM" jest widoczne tylko z przycisku "Zaawansowane ..." pod Podpozycja Metoda uruchamiania. – amacleod

+1

Dodano komentarz do odpowiedzi. – chakrit

1

Czy próbowałeś dodać inny zestaw JDK do swojego pudełka i użyć go do swojej kompilacji? Miałem podobny problem z kompilacją Jenkinsa na moim komputerze Mac i udało mi się to poprawić: Jenkins build failed on OSX

Powiązane problemy