Required Maven dependencies to start the embedded server

Hi, I am trying to start the embedded server using RDF4J API and following the exaple Stardog RDF4J API example

        <dependency>
            <groupId>com.complexible.stardog</groupId>
            <artifactId>server</artifactId>
            <version>${stardog.rdf4j.version}</version>
            <type>pom</type>
        </dependency>
        <dependency>
            <groupId>com.complexible.stardog.rdf4j</groupId>
            <artifactId>stardog-rdf4j</artifactId>
            <version>${stardog.rdf4j.version}</version>
            <type>jar</type>
        </dependency>

When executing the line:
Stardog aStardog = Stardog.builder().create();
I receive the following error:

Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/io/input/BOMInputStream
	at com.complexible.common.rdf.rio.ParserConfigs.<clinit>(ParserConfigs.java:27)
	at com.complexible.stardog.db.DatabaseOptions.<clinit>(DatabaseOptions.java:757)
	at com.complexible.stardog.StardogConfiguration.<clinit>(StardogConfiguration.java:97)
	at com.complexible.stardog.Stardog.<init>(Stardog.java:171)
	at com.complexible.stardog.Stardog.<init>(Stardog.java:65)
	at com.complexible.stardog.Stardog$StardogBuilder.create(Stardog.java:668)
....

Is there a Maven dependency that I am missing or some other configuration option?

Thanks