I have a project multimodule, every module is defined as a jar, and every module, has some dependency like:
<dependency>
<groupId>it.demker.rapdev.be.esb</groupId>
<artifactId>CR_RAPDEV_BE_PRODO_DEBICLIENT_V1</artifactId>
<version>1.0.0-SNAPSHOT</version>
<type>jar</type>
</dependency>
As you can see there is no:
<scope>provided</scope>
So after
mvn clean compile package
If I open the jar file produced, i'm going to find the jar CR_RAPDEV_BE_PRODO_DEBICLIENT_V1 but there isn't any jar file, (inside my jar)?
How is that possible? For what I know if I don't specify provided, maven should be put the dependency inside the jar file.