Fixed POM file.
<groupId>org.jooq</groupId>
<artifactId>jooq</artifactId>
<version>3.12.3</version>
- <!-- The scope should be provided. Since JOOQ is provided in the JAR of the FASTEN server -->
<scope>provided</scope>
</dependency>
- <dependency>
- <!-- This dependency can be removed once jOOQ v3.15 is out,
- because the required functionality will be implemented there -->
- <groupId>com.github.t9t.jooq</groupId>
- <artifactId>jooq-postgresql-json</artifactId>
- <version>1.0.0</version>
- </dependency>
<dependency>
<groupId>info.picocli</groupId>
<artifactId>picocli</artifactId>
<groupId>org.json</groupId>
<artifactId>json</artifactId>
<version>20180813</version>
- <!-- <scope>provided</scope>-->
</dependency>
<dependency>
<groupId>eu.fasten</groupId>
<groupId>eu.fasten</groupId>
<artifactId>server</artifactId>
<version>0.0.1-SNAPSHOT</version>
- <!-- <scope>provided</scope>-->
</dependency>
- <!-- NB! Uncomment the following 3 dependencies if you want to run Main class-->
- <!-- <dependency>-->
- <!-- <groupId>org.slf4j</groupId>-->
- <!-- <artifactId>slf4j-simple</artifactId>-->
- <!-- <version>1.7.30</version>-->
- <!-- </dependency>-->
- <!-- <dependency>-->
- <!-- <groupId>org.slf4j</groupId>-->
- <!-- <artifactId>slf4j-api</artifactId>-->
- <!-- <version>1.7.30</version>-->
- <!-- </dependency>-->
- <!-- <dependency>-->
- <!-- <groupId>org.pf4j</groupId>-->
- <!-- <artifactId>pf4j</artifactId>-->
- <!-- <version>3.1.0</version>-->
- <!-- </dependency>-->
</dependencies>
<build>
<keepDependenciesWithProvidedScope>false</keepDependenciesWithProvidedScope>
<artifactSet>
<excludes>
+ <exclude>org.slf4j:slf4j-simple:*</exclude>
+ <exclude>org.slf4j:slf4j-api:*</exclude>
<exclude>org.apache.kafka:kafka-clients:*</exclude>
</excludes>
</artifactSet>
</manifestEntries>
</transformer>
</transformers>
- <!-- Note that this works when maven is ran in the root directory of the project -->
<outputDirectory>${session.executionRootDirectory}/docker/plugins/</outputDirectory>
<shadedArtifactAttached>true</shadedArtifactAttached>
<shadedClassifierName>with-dependencies</shadedClassifierName>
