Hello,
I got a pipeline that gives the error:
[ERROR]...KeyValueController.java:[14,24] package org.apache.log4j does not exist
Previous, in the log above, it does look like the log4j jar in fact is downloaded:
Downloaded from central: https://repo.maven.apache.org/maven2/log4j/log4j/1.2.17/log4j-1.2.17.jar (490 kB at 11 MB/s)
...
I can not figure out how the package can not be available then, isn't this strange?
What do you think guys? How do I solve this?
The image I use is:
image: maven:3.6.1-jdk-8
Best regards
Fredrik
Problem solved, the mistake I did was that I used this in a parent module:
<dependencyManagement>
<dependencies>
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.17</version>
</dependency>
</dependencies>
</dependencyManagement>
But I missed to add this in the module that did not compile:
<dependencies>
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
</dependency>
</dependencies>
Strangely it did compile locally though.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.