title: Execute liquibase update in production environment
body: <p>I have a Java Maven project. I'm using liquibase to update DB.</p>
  
  <p>Locally, to update my db, I just run in command line:</p>
  
  <pre><code>mvn liquibase:update
  </code></pre>
  
  <p>In production environment, I don't have Maven installed. </p>
  
  <p>What I need to achieve is through console, execute a command to run the liquibase scripts in a specific classpath.</p>
  
  <p>Any ideas?</p>
  
  <p>Edit:</p>
  
  <p>Ok.I'm trying to follow this approach. I put in a folder the following items:</p>
  
  <ol>
  <li><p>liquibase jar</p></li>
  <li><p>The war containing my application and the liquibase changesets</p></li>
  <li><p>liquibase.properties: It contains the following:</p>
  
  <p>url=jdbc:jtds:sqlserver://xxxxxxxx:xxxx/xxxxx</p>
  
  <p>username=xxx</p>
  
  <p>password=xxxxx</p>
  
  <p>classpath=war_file.war </p>
  
  <p>changeLogFile=WEB-INF/classes/sql/projectName/liquibase/liquibase.xml</p></li>
  </ol>
  
  <p>Then, in a console, I execute:</p>
  
  <pre><code>java -jar liquibase-core-3.0.5.jar update
  </code></pre>
  
  <p>It works! It finds my liquibase.xml file and starts the liquibase update.</p>
  
  <p>BUT, when it refers to liquibase.xml that are inside another jar file included in the lib, it fails, because I included it in the liquibase.xml as:</p>
  
  <pre><code>&lt;include file="../other_module/src/main/resources/sql/projectName/liquibase/liquibase.xml" /&gt;
  </code></pre>
  
  <p>How can I add this "include" without doing "src/main/resources" and make it find this xml?</p>