Duo Zhang created HBASE-14806: --------------------------------- Summary: Missing sources.jar for several modules when building HBase Key: HBASE-14806 URL: https://issues.apache.org/jira/browse/HBASE-14806 Project: HBase Issue Type: Bug Reporter: Duo Zhang
Introduced by HBASE-14085. The problem is, for example, in hbase-common/pom.xml, we have {code:title=pom.xml} <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-source-plugin</artifactId> <configuration> <excludeResources>true</excludeResources> <includes> <include>src/main/java</include> <include>${project.build.outputDirectory}/META-INF</include> </includes> </configuration> </plugin> {code} But in fact, the path inside {{<include>}} tag is relative to source directories, not the project directory. So the maven-source-plugin always end with {noformat} No sources in project. Archive not created. {noformat} -- This message was sent by Atlassian JIRA (v6.3.4#6332)