[ https://jira.codehaus.org/browse/MJAR-138?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=297795#comment-297795 ]
Nath commented on MJAR-138: --------------------------- I do agree that in some situations it should be down to the dependency resolution to skip "test" scope dependencies if we specify maven.test.skip. But for now we can utilise the forceCreation configuration setting within the maven-jar-plugin to forcefully create the test-jars even if maven.test.skip is specified by applying the following patch. > jar:test-jar is skipped when maven.test.skip=true > ------------------------------------------------- > > Key: MJAR-138 > URL: https://jira.codehaus.org/browse/MJAR-138 > Project: Maven 2.x JAR Plugin > Issue Type: Improvement > Affects Versions: 2.3.1 > Environment: jar:test-jar > Reporter: Andrew Hughes > > Not sure if this is a bug or improvement... > Example: > * ./pom.xml > * ./moduleA/pom.xml > * ./moduleB/pom.xml > Situation: > * moduleA produces moduleA-1.2.3-test.jar with the jar:test-jar goal > * moduleB consumes moduleA-1.2.3-test.jar as a > <dependency>...<scope>test</scope><dependency> > Problem: > * When -Dmaven.test.skip=true the moduleA-1.2.3-test.jar is never built. > * Then when moduleB tries to build, it's moduleA-1.2.3-test.jar dependency is > unresolved. FAIL! Even with -Dmaven.test.skip=true this will fail. > You might argue that this is a bug with dependency resolution with > -Dmaven.test.skip=true - should a missing dependency @ test scope really fail > the build??? It probably should - which is why the bug is submitted here :) > I've no idea what could be done to fix this either? > --- > p.s. for anyone with this bug the only workaround I can suggest is running > another module... > ./moduleA-test/pom.xml > and have > <dependency>...<artifactId>moduleA-test<artifactId>...<scope>test</scope></dependency> -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira