title: SonarQube - Jenkins - Maven - without running instance
body: <p>I am running my analysis with Maven, triggered by a Jenkins job. As a DBMS i am using MySQL thats running on the same server as Jenkins does but my sonar instance is running on my local machine (connected to the MySQL DB). I don't want to run it on the server, yet. I would prefer to not run it at all for the time being. </p>
  
  <p>Is it possible to run the analysis without a running sonar instance? Why do I have to configure the server URL (the login too) in both, the Jenkins plugin and the pom.xml? </p>
  
  <p>The described architecture on <a href="http://docs.codehaus.org/display/SONAR/Installing" rel="nofollow">SonarQube Platform Overview</a> indicates that the analyser and server are not directly connected (only via DB).</p>
  
  <p>When i try to run the analysis from Jenkins with no Server URI the build process is throwing the following message:</p>
  
  <pre><code>[ERROR] Failed to execute goal org.codehaus.mojo:sonar-maven-plugin:2.2:sonar (default-cli) on project xxx: SonarQube server can not be reached at http://localhost:9000. Please check the parameter 'sonar.host.url'. Connection refused -&gt; [Help 1]
  </code></pre>
  
  <p>Thats exactly what i expected, he is trying to connect to the SonarQube instance that i did not want to run.</p>