title: Liquibase with Maven misses class when working with YAML-changelog
body: <p>I added the following dependency into my Maven pom-file:</p>
  
  <pre><code>&lt;dependency&gt;
      &lt;groupId&gt;org.yaml&lt;/groupId&gt;
      &lt;artifactId&gt;snakeyaml&lt;/artifactId&gt;
      &lt;version&gt;1.12&lt;/version&gt;
  &lt;/dependency&gt;
  </code></pre>
  
  <p>My liquibase.properties looks like this:</p>
  
  <pre><code>driver:oracle.jdbc.driver.OracleDriver
  classpath: PUB/common/lib/ojdbc6-11.2.0.4.0-atlassian-hosted.jar;PUB/common/lib/snakeyaml-1.12.jar
  url:jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=host)(PORT=XXXX)))(CONNECT_DATA=(SERVICE_NAME=XXXX.dev)))
  username:user
  password:password
  changeLogFile: src/main/resources/liquibase/db.changelog.yaml
  </code></pre>
  
  <p>but everytime I use the update goal with Maven, I get this message:</p>
  
  <pre><code>Failed to execute goal org.liquibase:liquibase-maven-plugin:3.4.1:update (Liquibase1) on project some-important-project: Execution Liquibase1 of goal org.liquibase:liquibase-maven-plugin:3.4.1:update failed: A required class was missing while executing org.liquibase:liquibase-maven-plugin:3.4.1:update: org/yaml/snakeyaml/Yaml
  </code></pre>
  
  <p>I couldn't find anything on Google, and the Liquibase documentation is extremely bad.</p>
  
  <p>What am I making wrong here?</p>