title: How to configure jenkins with xvnc on OSX Lion for maven project
body: <p>When the jenkins job runs I get this output:</p>
  
  <p>...</p>
  
  <p>Starting xvnc</p>
  
  <pre><code>[workspace] $ /Applications/VNCServer.app/OSXvnc-server -rfbauth /Applications/VNCServer.app/pass.word :11 -geometry 800x600
  
  2012-02-08 22:04:05.375 OSXvnc-server[3412:707] Arguments: -rfbauth /Applications/VNCServer.app/pass.word :11 -geometry 800x600 
  
  2012-02-08 22:04:05.394 OSXvnc-server[3412:707] Main Bundle: /Applications/VNCServer.app
  [workspace] $ /bin/sh -xe /var/folders/5d/jp_23pvd3bq5331x7myfcrym0000gq/T/hudson487661983531354780.sh
  
  2012-02-08 22:04:05.425 OSXvnc-server[3412:707] Loading Bundle /Applications/VNCServer.app/Contents/Resources/TigerBundle.bundle
  
  Parsing POMs
  2012-02-08 22:04:05.441 OSXvnc-server[3412:707] Loading Bundle /Applications/VNCServer.app/Contents/Resources/JaguarBundle.bundle
  
  2012-02-08 22:04:05.447 OSXvnc-server[3412:707] Running in Little Endian
  
  2012-02-08 22:04:05.448 OSXvnc-server[3412:707] Pasteboard Inaccessible - Pasteboard sharing disabled
  
  2012-02-08 22:04:05.449 OSXvnc-server[3412:707] Waiting for clients
  
  2012-02-08 22:04:05.449 OSXvnc-server[3412:2c03] Using Private Event Source
  
  2012-02-08 22:04:05.450 OSXvnc-server[3412:2c03] No Event Source -- Using 10.3 API
  
  2012-02-08 22:04:05.451 OSXvnc-server[3412:2c03] Using Dynamic Event Tap -- HID for console user
  
  2012-02-08 22:04:05.452 OSXvnc-server[3412:2c03] Registering Bonjour Service(_rfb._tcp.) - jjmacbook.local
  
  2012-02-08 22:04:05.452 OSXvnc-server[3412:3503] IPv6: Started Listener Thread on port 5901
  
  2012-02-08 22:04:05.453 OSXvnc-server[3412:2c03] Started Listener Thread on port 5901
  
  [workspace] $ /Library/Java/Home//bin/java -cp /Users/jenkins/.jenkins/plugins/maven-plugin/WEB-INF/lib/maven3-agent-1.2.jar:/Users/jenkins/.jenkins/tools/Maven/boot/plexus-classworlds-2.4.jar org.jvnet.hudson.maven3.agent.Maven3Main 
  
  /Users/jenkins/.jenkins/tools/Maven /Users/jenkins/.jenkins/war/WEB-INF/lib/remoting-2.9.jar /Users/jenkins/.jenkins/plugins/maven-plugin/WEB-INF/lib/maven3-interceptor-1.2.jar 50302
  
  &lt;===[JENKINS REMOTING CAPACITY]===&gt;channel started
  
  Executing Maven:  -B -f /Users/jenkins/.jenkins/jobs/chess-svg/workspace/pom.xml clean install
  </code></pre>
  
  <p>However the automated UI tests still pops up their windows on my screen.</p>
  
  <p>The vncserver used is <a href="http://sourceforge.net/projects/osxvnc/" rel="nofollow">http://sourceforge.net/projects/osxvnc/</a></p>