[shrinkwrap-issues] [JBoss JIRA] (SHRINKRES-180) transitive dependencies updated from provided to compile

Markus Schulz (JIRA) issues at jboss.org
Mon May 12 09:13:56 EDT 2014


Markus Schulz created SHRINKRES-180:
---------------------------------------

             Summary: transitive dependencies updated from provided to compile
                 Key: SHRINKRES-180
                 URL: https://issues.jboss.org/browse/SHRINKRES-180
             Project: ShrinkWrap Resolvers
          Issue Type: Bug
    Affects Versions: 2.2.0-alpha-2
            Reporter: Markus Schulz
            Assignee: Andrew Rubinger


i have a pom with something like:

		<dependency>
			<groupId>org.hibernate</groupId>
			<artifactId>hibernate-search</artifactId>
			<version>4.2.0.Final</version>
		</dependency>

		<dependency>
			<groupId>org.hibernate</groupId>
			<artifactId>hibernate-core</artifactId>
			<scope>provided</scope>
		</dependency>


hibernate-search internally dependes on hibernate-core (scope compile). But in don't want to get hbernate-core in my deployment, therefore it's forced to provided.

But:
		File[] testLibs = Maven.configureResolver()
			.workOffline()
			.loadPomFromClassLoaderResource("transitivetest-pom.xml")
			.importRuntimeDependencies()
			.resolve()
			.withTransitivity()
			.asFile();

still contains hibernate-core.jar






--
This message was sent by Atlassian JIRA
(v6.2.3#6260)


More information about the shrinkwrap-issues mailing list